Skip to content

Latest commit

 

History

History
91 lines (78 loc) · 10.2 KB

KEYBINDINGS.md

File metadata and controls

91 lines (78 loc) · 10.2 KB

Config

When configuring keys only Ctrl and Alt combinations are allowed with single char. E.g., "ctrl-a" and "alt-x" are valid string values for keymap config, and "ctrl-alt-t" and "ctrl-ty" are not.

Keybindings of explore command

  • explore mode
Binding Congirurable Effect
Ctrl-c no Abort
ESC no Abort
Enter no Open selected note in editor
Ctrl-o yes Open selected note with xdg-open or dio, or its corresponding counterpart in the host operating system
Ctrl-h yes Populate skim selection with backlinks of selected note
Ctrl-l yes Populate skim selection with forward links of selected note
Ctrl-t yes Toggle preview type of notes
Ctrl-w yes Widen skim selection to full list of all notes
Ctrl-s yes Switch mode to surf with the selected note as the root of surfed subtree
Ctrl-k yes Switch mode to checkmark for task items of selected note
Alt-r yes Rename selected note
Alt-l yes Create a link from selected note to another, selected in next skim iteration
Alt-u yes Remove a link from selected note to one of its forward links
Alt-d yes Remove selected note
Alt-c yes Create a new note/tag, which will become one of selected note's forward links
Alt-f yes Toggle/invert the direction of links. Backlinks become forward links
Alt-s yes Splice note: populate selection list with its children, reachable by forward links
Alt-n yes Narrow selection to single or multiple selected notes
Alt-o yes Decrease threshold of nested level for unlisted inner items (links, task items)
Alt-p yes Increase threshold of nested level for unlisted inner items (links, task items)
Alt-a yes Push selected note to GLOBAL stack
Ctrl-a yes Switch mode to stack (viewing GLOBAL stack)
  • surf mode
Binding Congirurable Effect
Ctrl-c no Abort
ESC no Abort
Enter no Open selected [markdown link]() with a command, depending on markdown link's type
Ctrl-o yes Open selected link with xdg-open or dio, or its corresponding counterpart in the host operating system
Ctrl-j yes Jump to selected [markdown link]()'s position in editor
Ctrl-e yes Return to explore mode (in explore command) or abort surf command
  • checkmark mode
Binding Congirurable Effect
Ctrl-c no Abort
ESC no Abort
TAB (skim) no Select and move down
Shift+TAB (skim) no Select and move up
Enter no Toggle state todo/done of multiple selected task items
Ctrl-j yes Jump to selected task item's position in editor
Ctrl-y yes Copy selected task item's subtree to clipboard
Ctrl-w yes Widen context of task items to all tasks, parse again from file
Ctrl-l yes Narrown context of task items to subtree of selected task item
Ctrl-e yes Return to explore mode (in explore command) or abort checkmark command
  • stack mode
Binding Configurable Effect
Ctrl-c no Abort
ESC no Abort
Enter no If called from withing explore command switch mode back to explore with selected note. From stack command print note's name and exit.
Ctrl-t yes Toggle preview type of notes
Alt-p yes Pop note from GLOBAL stack
Alt-t yes Move note to top of GLOBAL stack
Ctrl-e yes Return to explore mode without changes, as if stack mode wasn't switched to (if called from withing explore command)
Alt-u yes Move note one up; it will stay selected on next select iteration; it must be deselected explicitly
Alt-d yes Move note one down; it will stay selected on next select iteration; it must be deselected explicitly
Ctrl-q yes Deselect all notes; may be used after selecting multiple notes with TAB or after moving one note up & down
  • common more and less obvious keybindings from vanilla skim
Binding Effect
Ctrl-p, Ctrl-k Move up by one in skim selection
Ctrl-n, Ctrl-j Move down by one in skim selection, note that Ctrl-j is taken by jump action in surf and checkmark in default cfg, but that action can be bound to other keys
PageUp Move up by many items in skim selection
PageDown Move down by many items in skim selection
Ctrl-r Switch matching mode to regex and back to fuzzy?
Shift-ArrowUp Scroll preview port up (without mouse)
Shirt-ArrowDown Scroll preview port down (without mouse)