Skip to content

Commit 62d1efd

Browse files
author
github-actions
committed
Deploy default-keybindings.md
from VSpaceCode/VSpaceCode@64f18e9
1 parent 1d25bb1 commit 62d1efd

File tree

1 file changed

+99
-27
lines changed

1 file changed

+99
-27
lines changed

docs/default-keybindings.md

Lines changed: 99 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Type: <code>bindings</code>
1717
| <code>␣ ↹</code> | Last buffer | commands | `workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup`<br />`list.select` |
1818
| <code>␣ !</code> | Show terminal | command | `workbench.action.terminal.focus` |
1919
| <code>␣ "</code> | Open new external terminal | command | `workbench.action.terminal.openNativeConsole` |
20+
| <code>␣ $</code> | Run Recent Command in Terminal | command | `workbench.action.terminal.runRecentCommand` |
2021
| <code>␣ '</code> | Show terminal | command | `workbench.action.terminal.focus` |
2122
| <code>␣ *</code> | Search in project with selection | commands | `editor.action.addSelectionToNextFindMatch`<br />`workbench.action.findInFiles`<br />`search.action.focusSearchList` |
2223
| <code>␣ .</code> | Repeat most recent action | command | `whichkey.repeatMostRecent` |
@@ -293,6 +294,7 @@ Type: <code>conditional</code>
293294
| <code>languageId:cpp</code> | C++ | [bindings](#c) | N/A |
294295
| <code>languageId:csharp</code> | C# | [bindings](#c) | N/A |
295296
| <code>languageId:dart</code> | Dart/Flutter | [bindings](#dartflutter) | N/A |
297+
| <code>languageId:elixir</code> | Elixir | [bindings](#elixir) | N/A |
296298
| <code>languageId:fsharp</code> | F# | [bindings](#f) | N/A |
297299
| <code>languageId:go</code> | Go | [bindings](#go) | N/A |
298300
| <code>languageId:java</code> | Java | [bindings](#java) | N/A |
@@ -391,33 +393,33 @@ Key Binding: <code>␣ w</code>
391393

392394
Type: <code>bindings</code>
393395

394-
| Key Binding | Name | Type | Command(s) |
395-
| ------------------ | --------------------------------- | ---------------------------- | --------------------------------------------- |
396-
| <code>␣ w -</code> | Split window below | command | `workbench.action.splitEditorDown` |
397-
| <code>␣ w /</code> | Split window right | command | `workbench.action.splitEditor` |
398-
| <code>␣ w =</code> | Reset window sizes | command | `workbench.action.evenEditorWidths` |
399-
| <code>␣ w [</code> | Shrink window | [transient](#shrink-window) | `workbench.action.decreaseViewSize` |
400-
| <code>␣ w ]</code> | Enlarge window | [transient](#enlarge-window) | `workbench.action.increaseViewSize` |
401-
| <code>␣ w d</code> | Close window | command | `workbench.action.closeEditorsInGroup` |
402-
| <code>␣ w h</code> | Focus window left | command | `workbench.action.focusPreviousGroup` |
403-
| <code>␣ w j</code> | Focus window down | command | `workbench.action.focusBelowGroup` |
404-
| <code>␣ w k</code> | Focus window up | command | `workbench.action.focusAboveGroup` |
405-
| <code>␣ w l</code> | Focus window right | command | `workbench.action.focusNextGroup` |
406-
| <code>␣ w m</code> | Maximize window | command | `workbench.action.toggleEditorWidths` |
407-
| <code>␣ w o</code> | Switch frame | command | `workbench.action.quickSwitchWindow` |
408-
| <code>␣ w s</code> | Split window below | command | `workbench.action.splitEditorDown` |
409-
| <code>␣ w v</code> | Split window right | command | `workbench.action.splitEditor` |
410-
| <code>␣ w w</code> | Focus next window | command | `workbench.action.focusNextGroup` |
411-
| <code>␣ w x</code> | Close all windows | command | `workbench.action.closeAllGroups` |
412-
| <code>␣ w z</code> | Combine all buffers | command | `workbench.action.joinAllGroups` |
413-
| <code>␣ w D</code> | Close all other windows | command | `workbench.action.closeEditorsInOtherGroups` |
414-
| <code>␣ w F</code> | Open new empty frame | command | `workbench.action.newWindow` |
415-
| <code>␣ w H</code> | Move window left | command | `workbench.action.moveActiveEditorGroupLeft` |
416-
| <code>␣ w J</code> | Move window down | command | `workbench.action.moveActiveEditorGroupDown` |
417-
| <code>␣ w K</code> | Move window up | command | `workbench.action.moveActiveEditorGroupUp` |
418-
| <code>␣ w L</code> | Move window right | command | `workbench.action.moveActiveEditorGroupRight` |
419-
| <code>␣ w M</code> | Maximize window and hide side bar | command | `workbench.action.maximizeEditor` |
420-
| <code>␣ w W</code> | Focus previous window | command | `workbench.action.focusPreviousGroup` |
396+
| Key Binding | Name | Type | Command(s) |
397+
| ------------------ | ------------------------------------- | ---------------------------- | --------------------------------------------- |
398+
| <code>␣ w -</code> | Split window below | command | `workbench.action.splitEditorDown` |
399+
| <code>␣ w /</code> | Split window right | command | `workbench.action.splitEditor` |
400+
| <code>␣ w =</code> | Reset window sizes | command | `workbench.action.evenEditorWidths` |
401+
| <code>␣ w [</code> | Shrink window | [transient](#shrink-window) | `workbench.action.decreaseViewSize` |
402+
| <code>␣ w ]</code> | Enlarge window | [transient](#enlarge-window) | `workbench.action.increaseViewSize` |
403+
| <code>␣ w d</code> | Close window | command | `workbench.action.closeEditorsInGroup` |
404+
| <code>␣ w h</code> | Focus window left | command | `workbench.action.navigateLeft` |
405+
| <code>␣ w j</code> | Focus window down | command | `workbench.action.navigateDown` |
406+
| <code>␣ w k</code> | Focus window up | command | `workbench.action.navigateUp` |
407+
| <code>␣ w l</code> | Focus window right | command | `workbench.action.navigateRight` |
408+
| <code>␣ w m</code> | Maximize window | command | `workbench.action.toggleMaximizeEditorGroup` |
409+
| <code>␣ w o</code> | Switch frame | command | `workbench.action.quickSwitchWindow` |
410+
| <code>␣ w s</code> | Split window below | command | `workbench.action.splitEditorDown` |
411+
| <code>␣ w v</code> | Split window right | command | `workbench.action.splitEditor` |
412+
| <code>␣ w w</code> | Focus next window | command | `workbench.action.focusNextGroup` |
413+
| <code>␣ w x</code> | Close all windows | command | `workbench.action.closeAllGroups` |
414+
| <code>␣ w z</code> | Combine all buffers | command | `workbench.action.joinAllGroups` |
415+
| <code>␣ w D</code> | Close all other windows | command | `workbench.action.closeEditorsInOtherGroups` |
416+
| <code>␣ w F</code> | Open new empty frame | command | `workbench.action.newWindow` |
417+
| <code>␣ w H</code> | Move window left | command | `workbench.action.moveActiveEditorGroupLeft` |
418+
| <code>␣ w J</code> | Move window down | command | `workbench.action.moveActiveEditorGroupDown` |
419+
| <code>␣ w K</code> | Move window up | command | `workbench.action.moveActiveEditorGroupUp` |
420+
| <code>␣ w L</code> | Move window right | command | `workbench.action.moveActiveEditorGroupRight` |
421+
| <code>␣ w M</code> | Maximize window without hiding others | command | `workbench.action.toggleEditorWidths` |
422+
| <code>␣ w W</code> | Focus previous window | command | `workbench.action.focusPreviousGroup` |
421423

422424
# +Text
423425

@@ -771,6 +773,20 @@ Type: <code>bindings</code>
771773
| <code>␣ m languageId:dart G</code> | +Peek | [bindings](#peek) | N/A |
772774
| <code>␣ m languageId:dart T</code> | +Toggle | [bindings](#toggle) | N/A |
773775

776+
# Elixir
777+
778+
Key Binding: <code>␣ m languageId:elixir</code>
779+
780+
Type: <code>bindings</code>
781+
782+
| Key Binding | Name | Type | Command(s) |
783+
| ------------------------------------ | --------------------- | --------------------- | ----------------------- |
784+
| <code>␣ m languageId:elixir o</code> | Expand selected macro | command | `extension.expandMacro` |
785+
| <code>␣ m languageId:elixir =</code> | +Format | [bindings](#format) | N/A |
786+
| <code>␣ m languageId:elixir g</code> | +Go to | [bindings](#go-to) | N/A |
787+
| <code>␣ m languageId:elixir r</code> | +Refactor | [bindings](#refactor) | N/A |
788+
| <code>␣ m languageId:elixir G</code> | +Peek | [bindings](#peek) | N/A |
789+
774790
# F#
775791

776792
Key Binding: <code>␣ m languageId:fsharp</code>
@@ -1705,6 +1721,62 @@ Type: <code>bindings</code>
17051721

17061722
# +Format
17071723

1724+
Key Binding: <code>␣ m languageId:elixir =</code>
1725+
1726+
Type: <code>bindings</code>
1727+
1728+
| Key Binding | Name | Type | Command(s) |
1729+
| -------------------------------------- | -------------------------------- | ------- | ---------------------------------------- |
1730+
| <code>␣ m languageId:elixir = =</code> | Format region or buffer | command | `editor.action.format` |
1731+
| <code>␣ m languageId:elixir = b</code> | Format buffer | command | `editor.action.formatDocument` |
1732+
| <code>␣ m languageId:elixir = c</code> | Format changes | command | `editor.action.formatChanges` |
1733+
| <code>␣ m languageId:elixir = s</code> | Format selection | command | `editor.action.formatSelection` |
1734+
| <code>␣ m languageId:elixir = B</code> | +Format buffer with formatter | command | `editor.action.formatDocument.multiple` |
1735+
| <code>␣ m languageId:elixir = S</code> | +Format selection with formatter | command | `editor.action.formatSelection.multiple` |
1736+
1737+
# +Go to
1738+
1739+
Key Binding: <code>␣ m languageId:elixir g</code>
1740+
1741+
Type: <code>bindings</code>
1742+
1743+
| Key Binding | Name | Type | Command(s) |
1744+
| -------------------------------------- | --------------------- | ------- | ------------------------------------- |
1745+
| <code>␣ m languageId:elixir g d</code> | Go to definition | command | `editor.action.revealDefinition` |
1746+
| <code>␣ m languageId:elixir g e</code> | Go to errors/problems | command | `workbench.action.problems.focus` |
1747+
| <code>␣ m languageId:elixir g g</code> | Go to definition | command | `editor.action.revealDefinition` |
1748+
| <code>␣ m languageId:elixir g i</code> | Go to implementations | command | `editor.action.goToImplementation` |
1749+
| <code>␣ m languageId:elixir g r</code> | Go to references | command | `editor.action.goToReferences` |
1750+
| <code>␣ m languageId:elixir g I</code> | Find implementations | command | `references-view.findImplementations` |
1751+
| <code>␣ m languageId:elixir g R</code> | Find references | command | `references-view.findReferences` |
1752+
1753+
# +Refactor
1754+
1755+
Key Binding: <code>␣ m languageId:elixir r</code>
1756+
1757+
Type: <code>bindings</code>
1758+
1759+
| Key Binding | Name | Type | Command(s) |
1760+
| -------------------------------------- | ---------------------------------------- | ------- | ------------------------ |
1761+
| <code>␣ m languageId:elixir r .</code> | Quick fix | command | `editor.action.quickFix` |
1762+
| <code>␣ m languageId:elixir r p</code> | Transform function call to pipe operator | command | `extension.toPipe` |
1763+
| <code>␣ m languageId:elixir r r</code> | Rename symbol | command | `editor.action.rename` |
1764+
| <code>␣ m languageId:elixir r P</code> | Transform pipe operator to function call | command | `extension.fromPipe` |
1765+
1766+
# +Peek
1767+
1768+
Key Binding: <code>␣ m languageId:elixir G</code>
1769+
1770+
Type: <code>bindings</code>
1771+
1772+
| Key Binding | Name | Type | Command(s) |
1773+
| -------------------------------------- | -------------------- | ------- | --------------------------------------- |
1774+
| <code>␣ m languageId:elixir G d</code> | Peek definition | command | `editor.action.peekDefinition` |
1775+
| <code>␣ m languageId:elixir G i</code> | Peek implementations | command | `editor.action.peekImplementation` |
1776+
| <code>␣ m languageId:elixir G r</code> | Peek references | command | `editor.action.referenceSearch.trigger` |
1777+
1778+
# +Format
1779+
17081780
Key Binding: <code>␣ m languageId:fsharp =</code>
17091781

17101782
Type: <code>bindings</code>

0 commit comments

Comments
 (0)