Keystroke | Command |
---|---|
ctrl-f | editor:go-char-right |
ctrl-b | editor:go-char-left |
ctrl-n | editor:go-line-down |
ctrl-p | editor:go-line-up |
ctrl-a | editor:go-line-start |
ctrl-e | editor:go-line-end |
alt-f | editor:go-word-right |
alt-b | editor:go-word-left |
ctrl-v | editor:go-page-down |
alt-v | editor:go-page-up |
ctrl-v | editor:go-page-down |
alt-v | editor:go-page-up |
alt-< | emacs-mode:beginning-of-buffer |
alt-> | emacs-mode:end-of-buffer |
Keystroke | Command |
---|---|
ctrl-d | editor:delete-char-after |
alt-d | emacs-mode:kill-word |
ctrl-h | editor:delete-char-before |
ctrl-k | emacs-mode:kill-line |
alt-w | emacs-mode:kill-ring-save |
ctrl-w | emacs-mode:kill-region |
ctrl-y | emacs-mode:yank |
alt-y | emacs-mode:yank-pop |
Keystroke | Command |
---|---|
ctrl-space | emacs-mode:set-mark |
ctrl-x ctrl-x | emacs-mode:exchange-point-and-mark |
ctrl-x h | editor:select-all |
Keystroke | Command |
---|---|
ctrl-x ctrl-s | core:save-note |
ctrl-/ | core:undo |
ctrl-s | editor:find |
ctrl-g | emacs-mode:quit |
Default keymaps are defined here and you can override them in your keymap.cson
file.
CSS selectors for this plugin is .CodeMirror.emacs-mode
.
Inkdrop has multi-keystroke keybindings with ctrl-k
prefix by default on Linux (and maybe Windows), so this plugin's ctrl-k
(emacs-mode:kill-line
command) is executed with some delay.
If you want to delete default ctrl-k
keybindings, check Disable Default Ctrl K Keybindings
in emacs-keybindings plugin settings and restart Inkdrop.
- Add "Disable Default Ctrl K Keybindings" config option
- Add some keybindings
ctrl-x ctrl-s
-core:save-note
alt-<
-emacs-mode:beginning-of-buffer
alt->
-emacs-mode:end-of-buffer