diff --git a/src/librustdoc/html/layout.rs b/src/librustdoc/html/layout.rs
index 265ed6be1552..0af64573926d 100644
--- a/src/librustdoc/html/layout.rs
+++ b/src/librustdoc/html/layout.rs
@@ -103,7 +103,7 @@ r##"
Move down in search results
⏎
Go to active search result
- +
+ T
Collapse/expand all sections
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 0ec5cab78bc7..e8f23c4709d4 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -124,7 +124,8 @@
focusSearchBar();
break;
- case "+":
+ case "t":
+ case "T":
toggleAllDocs();
break;