treemacs: sort key bindings

This commit is contained in:
syl20bnr 2018-05-18 23:41:03 -04:00
parent 5a914780e8
commit 635a32c468
1 changed files with 25 additions and 25 deletions

View File

@ -81,13 +81,13 @@ Default value is 3 (or 0 when python is not installed).
| Key Binding | Description |
|-------------+------------------------------------------------------------------------------------------------------------------------------------------------|
| ~M-0~ | Selected the treemacs window. Actually selects window #10, which is always assigned to treemacs. |
| ~SPC 0~ | Open treemacs in the current directory. When not visiting a file use $HOME as fallback. With a prefix arg manually select the root instead. |
| ~SPC f t~ | Hide/show existing treemacs buffer. Create one for the current directory if no buffer exists. |
| ~SPC f T~ | Manually focus the treemacs view on the currently selected file. Not needed when =treemacs-follow-mode= is enabled. |
| ~SPC f B~ | Find and select a bookmark. If it cannot be found rebuild view with the bookmark's location as root. Also open the bookmark with a prefix arg. |
| ~SPC f p~ | Same as ~SPC f t~, but when creating a new buffer open it in the current project's root. |
| ~SPC f P~ | Open treemacs in the current project's root. With a prefix arg manually select the project instead. |
| ~SPC f B~ | Find and select a bookmark. If it cannot be found rebuild view with the bookmark's location as root. Also open the bookmark with a prefix arg. |
| ~M-0~ | Selected the treemacs window. Actually selects window #10, which is always assigned to treemacs. |
| ~SPC f t~ | Hide/show existing treemacs buffer. Create one for the current directory if no buffer exists. |
| ~SPC f T~ | Manually focus the treemacs view on the currently selected file. Not needed when =treemacs-follow-mode= is enabled. |
** Inside Treemacs
Treemacs will use either ~j/k~ or ~n/p~ to go to the next/previous line,
@ -98,32 +98,32 @@ many other commands.
| Key Binding | Description |
|-------------+---------------------------------------------------------------------------------------------------------------------------------------|
| ~?~ | Summon the helpful hydra to show you the treemacs keymap. |
| ~j/n~ | Goto next/prev line. |
| ~h~ | Switch treemacs' root directory to current root's parent, if possible. |
| ~l~ | Use currently selected directory as new root. Do nothing for files. |
| ~M-j/M-n~ | Select next node at the same depth as currently selected node, if possible. |
| ~th~ | Toggle the hiding and displaying of dotfiles. |
| ~tw~ | Toggle whether the treemacs buffer should have a fixed width. |
| ~tf~ | Toggle treemacs-follow-mode. |
| ~ta~ | treemacs-filewatch-mode. |
| ~w~ | Reset the width of the treemacs buffer to its default. With a prefix arg set a new default first. |
| ~TAB~ | Push the button in the current line to open/close the selected node. |
| ~mouse1~ | Do the same as TAB when mouse1 clicking on an icon. Clicking anywhere other than an icon does nothing. |
| ~g/r/gr~ | Refresh and rebuild the treemacs buffer. |
| ~d~ | Delete node at point. A delete action must always be confirmed. Directories are deleted recursively. |
| ~cf~ | Create a file. |
| ~cd~ | Create a directory. |
| ~R~ | Rename the currently selected node. Reload buffers visiting renamed files or files in renamed direcotries. |
| ~u~ | Select parent of selected node, if possible. |
| ~q~ | Hide/show an existing treemacs buffer. |
| ~Q~ | Kill the treemacs buffer. |
| ~RET~ | Do what I mean. (Run the action defined in ~treemacs-default-actions~ for the current button.) |
| ~ov~ | Open current file or tag by vertically splitting next-window. Stay in current window with a prefix argument. |
| ~oh~ | Open current file or tag by horizontally splitting next-window. Stay in current window with a prefix argument. |
| ~oo/RET~ | Open current file or tag, performing no split and using next-window directly. Stay in current window with a prefix argument. |
| ~R~ | Rename the currently selected node. Reload buffers visiting renamed files or files in renamed direcotries. |
| ~TAB~ | Push the button in the current line to open/close the selected node. |
| ~cd~ | Create a directory. |
| ~cf~ | Create a file. |
| ~d~ | Delete node at point. A delete action must always be confirmed. Directories are deleted recursively. |
| ~g/r/gr~ | Refresh and rebuild the treemacs buffer. |
| ~h~ | Switch treemacs' root directory to current root's parent, if possible. |
| ~j/n~ | Goto next/prev line. |
| ~l~ | Use currently selected directory as new root. Do nothing for files. |
| ~mouse1~ | Do the same as TAB when mouse1 clicking on an icon. Clicking anywhere other than an icon does nothing. |
| ~oaa~ | Open current file or tag, using ace-window to decide which buffer to open the file in. Stay in current window with a prefix argument. |
| ~oah~ | Open current file or tag by horizontally splitting a buffer selected by ace-window. Stay in current window with a prefix argument. |
| ~oav~ | Open current file or tag by vertically splitting a buffer selected by ace-window. Stay in current window with a prefix argument. |
| ~oh~ | Open current file or tag by horizontally splitting next-window. Stay in current window with a prefix argument. |
| ~oo/RET~ | Open current file or tag, performing no split and using next-window directly. Stay in current window with a prefix argument. |
| ~ov~ | Open current file or tag by vertically splitting next-window. Stay in current window with a prefix argument. |
| ~ox~ | Open current file or dir, using the xdg-open shell-command. |
| ~yy~ | Copy the absolute path of the node at point. |
| ~q~ | Hide/show an existing treemacs buffer. |
| ~ta~ | treemacs-filewatch-mode. |
| ~tf~ | Toggle treemacs-follow-mode. |
| ~th~ | Toggle the hiding and displaying of dotfiles. |
| ~tw~ | Toggle whether the treemacs buffer should have a fixed width. |
| ~u~ | Select parent of selected node, if possible. |
| ~w~ | Reset the width of the treemacs buffer to its default. With a prefix arg set a new default first. |
| ~yr~ | Copy the absolute path of the current treemacs root. |
| ~yy~ | Copy the absolute path of the node at point. |