summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-10-16 02:07:03 -0500
committerCraig Jennings <c@cjennings.net>2025-10-16 02:07:03 -0500
commite8e76382f191325e15f8217880dee335f0e8003a (patch)
tree3bccfa7ee9ce1c1e7504aad672363948d0b909cc
parenta0d1c21e11ea06ab81cfae69b35e3597e9e81573 (diff)
remove unnecessary keybindings.org file
I now have a strategy and keeping this up to date is a chore. If needed, I'll regenerate it from the actual keybindings.
-rw-r--r--keybindings.org290
1 files changed, 0 insertions, 290 deletions
diff --git a/keybindings.org b/keybindings.org
deleted file mode 100644
index e931cc02..00000000
--- a/keybindings.org
+++ /dev/null
@@ -1,290 +0,0 @@
-| Binding | Command | File | Description | Replaces |
-| ------------------------------------------------ | ------------------------------------------------- | ------------------------------------------- | --------------------------------------------------------- | --------------------------------------- |
-| <escape> | keyboard-escape-quit | modules/keybindings.el | Quit minibuffer or cancel recursive edit | keyboard-escape-quit |
-| <f10> | save-buffers-kill-terminal | modules/system-utils.el | Prompt to save then quit Emacs | menu-bar-open |
-| <f12> | eshell-toggle | modules/eshell-vterm-config.el | Toggle dedicated eshell window | - |
-| <f3> | call-last-kbd-macro | modules/keyboard-macros.el | Run the last keyboard macro | kmacro-start-macro-or-insert-counter |
-| <f6> | org-noter | modules/wip.el | Launch org-noter session | - |
-| <f8> | cj/main-agenda-display | modules/org-agenda-config.el | Show custom daily agenda overview | - |
-| C-' | cj/flyspell-then-abbrev | modules/flyspell-and-abbrev.el | Correct misspelling and create abbrev | flyspell-correct-word-before-point |
-| C-+ | text-scale-increase | modules/font-config.el | Increase text scale | - |
-| C-- | text-scale-decrease | modules/font-config.el | Decrease text scale | negative-argument |
-| C-; | cj/custom-keymap | modules/custom-functions.el | Prefix for custom text utility commands | flyspell-auto-correct-word |
-| C-; ) | cj/jump-to-matching-paren | modules/custom-functions.el | Go to the matching delimiter | - |
-| C-; / | cj/replace-fraction-glyphs | modules/custom-functions.el | Convert fraction text and glyphs | - |
-| C-; B | toggle-debug-on-error | modules/custom-functions.el | Toggle dropping into debugger on errors | - |
-| C-; W | cj/count-words-buffer-or-region | modules/custom-functions.el | Count words in buffer or active region | - |
-| C-; a | align-regexp | modules/custom-functions.el | Align region by regular expression | - |
-| C-; b | cj/buffer-and-file-map | modules/custom-functions.el | Prefix for buffer and file helpers | - |
-| C-; b b | cj/clear-to-bottom-of-buffer | modules/custom-functions.el | Delete text from point to end of buffer | - |
-| C-; b c | cj/copy-whole-buffer | modules/custom-functions.el | Copy entire buffer contents to kill ring | - |
-| C-; b d | cj/delete-buffer-and-file | modules/custom-functions.el | Delete current file and kill its buffer | - |
-| C-; b l | cj/copy-link-to-buffer-file | modules/custom-functions.el | Copy a file:// link to the current file | - |
-| C-; b m | cj/move-buffer-and-file | modules/custom-functions.el | Move current file and buffer to a new directory | - |
-| C-; b p | cj/print-buffer-ps | modules/custom-functions.el | Print buffer via PostScript to default printer | - |
-| C-; b r | cj/rename-buffer-and-file | modules/custom-functions.el | Rename current file and visiting buffer | - |
-| C-; b t | cj/clear-to-top-of-buffer | modules/custom-functions.el | Delete text from point to beginning of buffer | - |
-| C-; b x | erase-buffer | modules/custom-functions.el | Clear the entire buffer | - |
-| C-; c | cj/case-map | modules/custom-functions.el | Prefix for case-conversion utilities | - |
-| C-; c l | cj/downcase-dwim | modules/custom-functions.el | Downcase region or symbol at point | - |
-| C-; c t | cj/title-case-region | modules/custom-functions.el | Convert region or line to title case | capitalize-region |
-| C-; c u | cj/upcase-dwim | modules/custom-functions.el | Upcase region or symbol at point | - |
-| C-; d | cj/datetime-map | modules/custom-functions.el | Prefix for inserting date and time | - |
-| C-; d D | cj/insert-readable-date | modules/custom-functions.el | Insert human-friendly date | - |
-| C-; d T | cj/insert-readable-time | modules/custom-functions.el | Insert human-friendly time | - |
-| C-; d d | cj/insert-sortable-date | modules/custom-functions.el | Insert sortable date string | - |
-| C-; d r | cj/insert-readable-date-time | modules/custom-functions.el | Insert human-friendly date and time | - |
-| C-; d s | cj/insert-sortable-date-time | modules/custom-functions.el | Insert sortable timestamp | - |
-| C-; d t | cj/insert-sortable-time | modules/custom-functions.el | Insert sortable time string | - |
-| C-; f | cj/format-region-or-buffer | modules/custom-functions.el | Reformat region or buffer with spaces and indentation | - |
-| C-; l | cj/line-and-paragraph-map | modules/custom-functions.el | Prefix for line and paragraph tools | - |
-| C-; l J | cj/join-paragraph | modules/custom-functions.el | Join entire paragraph into one line | - |
-| C-; l R | cj/remove-duplicate-lines-region-or-buffer | modules/custom-functions.el | Remove duplicate lines keeping first occurrences | - |
-| C-; l d | cj/duplicate-line-or-region | modules/custom-functions.el | Duplicate line or region optionally commenting copy | - |
-| C-; l j | cj/join-line-or-region | modules/custom-functions.el | Join lines in region or with previous line | - |
-| C-; l r | cj/remove-lines-containing | modules/custom-functions.el | Delete lines containing a string | - |
-| C-; l u | cj/underscore-line | modules/custom-functions.el | Insert underline of chosen character beneath current line | - |
-| C-; m | cj/comment-map | modules/custom-functions.el | Prefix for comment formatting helpers | - |
-| C-; m - | cj/comment-hyphen | modules/custom-functions.el | Insert centered comment padded with hyphens | - |
-| C-; m D | cj/delete-buffer-comments | modules/custom-functions.el | Remove every comment from the buffer | - |
-| C-; m b | cj/comment-box | modules/custom-functions.el | Draw a boxed comment around entered text | - |
-| C-; m c | cj/comment-centered | modules/custom-functions.el | Insert centered comment framed by fill chars | - |
-| C-; m r | cj/comment-reformat | modules/custom-functions.el | Reflow selected comment text | - |
-| C-; o | cj/ordering-map | modules/custom-functions.el | Prefix for ordering and sorting text | - |
-| C-; o A | cj/alphabetize-region | modules/custom-functions.el | Alphabetize items in region | - |
-| C-; o a | cj/arrayify | modules/custom-functions.el | Turn region lines into quoted comma list | - |
-| C-; o l | cj/comma-separated-text-to-lines | modules/custom-functions.el | Split comma-separated text onto separate lines | - |
-| C-; o u | cj/unarrayify | modules/custom-functions.el | Expand quoted comma list into separate lines | - |
-| C-; r | cj/record-map | modules/video-audio-recording.el | Prefix for screen/audio recording commands | - |
-| C-; r A | cj/audio-recording-stop | modules/video-audio-recording.el | Stop ffmpeg audio recording | - |
-| C-; r V | cj/video-recording-stop | modules/video-audio-recording.el | Stop ffmpeg screen recording | - |
-| C-; r a | cj/audio-recording-start | modules/video-audio-recording.el | Start ffmpeg audio recording | - |
-| C-; r l | cj/recording-adjust-volumes | modules/video-audio-recording.el | Adjust recording volume levels | - |
-| C-; r v | cj/video-recording-start | modules/video-audio-recording.el | Start ffmpeg screen recording | - |
-| C-; s | cj/surround-map | modules/custom-functions.el | Prefix for surrounding or editing lines | - |
-| C-; s a | cj/append-to-lines-in-region-or-buffer | modules/custom-functions.el | Append text to each line in region or buffer | - |
-| C-; s p | cj/prepend-to-lines-in-region-or-buffer | modules/custom-functions.el | Prepend text to each line in region or buffer | - |
-| C-; s s | cj/surround-word-or-region | modules/custom-functions.el | Surround word or region with prompted string | - |
-| C-; t | cj/test-map | modules/test-runner.el | Prefix for project test commands | - |
-| C-; t L | cj/test-load-all | modules/test-runner.el | Load all test suites | - |
-| C-; t R | cj/test-run-all | modules/test-runner.el | Run full test suite | - |
-| C-; t a | cj/test-focus-add | modules/test-runner.el | Add current test file to focus list | - |
-| C-; t c | cj/test-focus-clear | modules/test-runner.el | Clear focused test files | - |
-| C-; t r | cj/test-run-smart | modules/test-runner.el | Run either all or focused tests | - |
-| C-; t t | cj/test-toggle-mode | modules/test-runner.el | Toggle between running all or focused tests | - |
-| C-; t v | cj/test-view-focus | modules/test-runner.el | Display current focused test files | - |
-| C-; w | cj/whitespace-map | modules/custom-functions.el | Prefix for whitespace cleanup tools | - |
-| C-; w c | cj/collapse-whitespace-line-or-region | modules/custom-functions.el | Collapse runs of whitespace to single spaces | - |
-| C-; w h | cj/hyphenate-whitespace-in-region | modules/custom-functions.el | Replace whitespace runs with hyphens | - |
-| C-; w l | cj/delete-blank-lines-region-or-buffer | modules/custom-functions.el | Remove blank lines in region or buffer | - |
-| C-; w r | cj/remove-leading-trailing-whitespace | modules/custom-functions.el | Trim leading and trailing whitespace | - |
-| C-; | | display-fill-column-indicator-mode | modules/custom-functions.el | Toggle fill column indicator | - |
-| C-<f10> | server-shutdown | modules/system-utils.el | Save buffers then exit Emacs server | - |
-| C-<f3> | cj/kbd-macro-start-or-end | modules/keyboard-macros.el | Toggle recording of keyboard macro | kmacro-start-macro-or-insert-counter |
-| C-<f8> | cj/todo-list-all-agenda-files | modules/org-agenda-config.el | Open agenda view covering all project files | - |
-| C-= | text-scale-increase | modules/font-config.el | Increase text scale | text-scale-adjust |
-| C-M-<down> | buf-move-down | modules/ui-navigation.el | Swap current window with one below | - |
-| C-M-<left> | buf-move-left | modules/ui-navigation.el | Swap current window with one to the left | - |
-| C-M-<right> | buf-move-right | modules/ui-navigation.el | Swap current window with one to the right | - |
-| C-M-<up> | buf-move-up | modules/ui-navigation.el | Swap current window with one above | - |
-| C-S-t | kbd C-c c t | modules/org-capture-config.el | Invoke org-capture template t | - |
-| C-_ | text-scale-decrease | modules/font-config.el | Decrease text scale | undo |
-| C-c ! | cj/eshell-command-on-region-file | todo.org | Run shell command on region or line content | - |
-| C-c C | cj/org-contacts-map | modules/org-contacts-config.el | Prefix for org-contacts shortcuts | - |
-| C-c C f | cj/org-contacts-find | modules/org-contacts-config.el | Jump to a contact entry | - |
-| C-c C i | cj/insert-contact-email | modules/org-contacts-config.el | Insert a contact email address | - |
-| C-c C n | cj/org-contacts-new | modules/org-contacts-config.el | Capture a new contact | - |
-| C-c C v | cj/org-contacts-view-all | modules/org-contacts-config.el | Open contacts in column view | - |
-| C-c D | cj/ediff-map | modules/diff-config.el | Prefix for Ediff commands | - |
-| C-c D D | ediff-directories | modules/diff-config.el | Compare directories with Ediff | - |
-| C-c D b | ediff-buffers | modules/diff-config.el | Compare two buffers with Ediff | - |
-| C-c D f | ediff-files | modules/diff-config.el | Compare two files with Ediff | - |
-| C-c D r | ediff-revision | modules/diff-config.el | Compare buffer with another revision | - |
-| C-c M | mouse-trap-mode | modules/wip.el | Toggle global mouse-trap mode | - |
-| C-c T | org-table-map | modules/org-config.el | Prefix for Org table commands | - |
-| C-c b | cj/eval-buffer-with-confirmation-or-error-message | modules/keybindings.el | Evaluate buffer and report success or error | - |
-| C-c e | cj/erc-command-map | modules/erc-config.el | Prefix for ERC connection commands | - |
-| C-c e | cj/eshell-pop-window | todo.org | Open eshell in context-aware split | - |
-| C-c e C | cj/erc-connect-server-with-completion | modules/erc-config.el | Connect to an IRC server from configured list | - |
-| C-c e Q | erc-quit-server | modules/erc-config.el | Disconnect from ERC entirely | - |
-| C-c e b | cj/erc-switch-to-buffer-with-completion | modules/erc-config.el | Switch between ERC buffers | - |
-| C-c e c | cj/erc-join-channel-with-completion | modules/erc-config.el | Join a channel on the current server | - |
-| C-c e l | cj/erc-connected-servers | modules/erc-config.el | List connected IRC servers | - |
-| C-c e q | erc-part-from-channel | modules/erc-config.el | Leave the current IRC channel | - |
-| C-c f | link-hint-open-link-at-point | modules/keybindings.el | Open link at point using link-hint | - |
-| C-c j | jump-to-keymap | modules/keybindings.el | Prefix for jumping to frequently used files | - |
-| C-c j I | lambda (find-file emacs-init-file) | modules/keybindings.el | Open init.el | - |
-| C-c j c | lambda (find-file contacts-file) | modules/keybindings.el | Open contacts file | - |
-| C-c j i | lambda (find-file inbox-file) | modules/keybindings.el | Open inbox file | - |
-| C-c j m | lambda (find-file macros-file) | modules/keybindings.el | Open keyboard macros file | - |
-| C-c j n | lambda (find-file reading-notes-file) | modules/keybindings.el | Open reading notes file | - |
-| C-c j r | lambda (find-file reference-file) | modules/keybindings.el | Open reference file | - |
-| C-c j s | lambda (find-file schedule-file) | modules/keybindings.el | Open schedule file | - |
-| C-c j w | lambda (find-file webclipped-file) | modules/keybindings.el | Open web clipping archive | - |
-| C-c l | org-store-link | modules/keybindings.el | Store Org link globally | - |
-| C-c n I | cj/org-roam-node-insert-immediate | modules/org-roam-config.el | Insert org-roam node link without capture prompt | org-roam-node-insert |
-| C-c s e | yas-visit-snippet-file | modules/prog-general.el | Edit an existing Yasnippet | - |
-| C-c s i | ivy-yasnippet | modules/prog-general.el | Insert snippet via Ivy completion | - |
-| C-c s n | yas-new-snippet | modules/prog-general.el | Create a new Yasnippet | - |
-| C-c x o | cj/open-this-file-with | modules/external-open.el | Open current file with an external program | - |
-| C-d | org-drill-map | modules/org-drill-config.el | Prefix for org-drill flashcard commands | delete-char |
-| C-d R | org-drill-resume | modules/org-drill-config.el | Resume last org-drill session | - |
-| C-d c | cj/drill-capture | modules/org-drill-config.el | Capture a new drill entry | - |
-| C-d e | cj/drill-edit | modules/org-drill-config.el | Open drill deck for editing | - |
-| C-d r | cj/drill-refile | modules/org-drill-config.el | Refile subtree into drill directory | - |
-| C-d s | cj/drill-start | modules/org-drill-config.el | Start org-drill session from chosen file | - |
-| C-h . | helpful-at-point | modules/help-config.el | Show helpful buffer for symbol at point | display-local-help |
-| C-h A | cj/local-arch-wiki-search | modules/help-utils.el | Open Arch Wiki article from local copy | apropos-command |
-| C-h C | helpful-command | modules/help-config.el | Show helpful buffer for command | describe-key-briefly |
-| C-h C-k | free-keys | modules/keybindings.el | List available key sequences | describe-key |
-| C-h D b | devdocs-peruse | modules/help-utils.el | Browse DevDocs documentation | describe-distribution |
-| C-h D d | devdocs-delete | modules/help-utils.el | Delete a DevDocs documentation set | describe-distribution |
-| C-h D i | devdocs-install | modules/help-utils.el | Install a DevDocs documentation set | describe-distribution |
-| C-h D l | devdocs-lookup | modules/help-utils.el | Lookup topic in DevDocs | describe-distribution |
-| C-h D s | devdocs-search | modules/help-utils.el | Search DevDocs documentation | describe-distribution |
-| C-h D u | devdocs-update-all | modules/help-utils.el | Update all installed DevDocs sets | describe-distribution |
-| C-h F | helpful-function | modules/help-config.el | Show helpful buffer for function symbol | Info-goto-emacs-command-node |
-| C-h M | man | modules/help-config.el | Open man page prompt | describe-mode |
-| C-h P | list-packages | modules/help-config.el | Open package list | describe-package |
-| C-h T | tldr | modules/help-utils.el | Show TLDR command cheatsheet | help-with-tutorial |
-| C-h W | wiki-summary | modules/help-utils.el | Summarize a Wikipedia topic | where-is |
-| C-h d | quick-sdcv-search-input | modules/system-utils.el | Look up a word in sdcv dictionaries | apropos-documentation |
-| C-h f | helpful-callable | modules/help-config.el | Show helpful buffer for function or command | describe-function |
-| C-h i | cj/browse-info-files | modules/help-config.el | Select and open local Info files | info |
-| C-h k | helpful-key | modules/help-config.el | Show helpful buffer for key binding | describe-key |
-| C-h o | helpful-symbol | modules/help-config.el | Show helpful buffer for symbol | describe-symbol |
-| C-h v | helpful-variable | modules/help-config.el | Show helpful buffer for variable | describe-variable |
-| C-s | consult-line | modules/selection-framework.el | Search within buffer with Consult | isearch-forward |
-| C-s-<down> | windsize-down | modules/ui-navigation.el | Resize window shorter | - |
-| C-s-<left> | windsize-left | modules/ui-navigation.el | Resize window larger to the left | - |
-| C-s-<right> | windsize-right | modules/ui-navigation.el | Resize window larger to the right | - |
-| C-s-<up> | windsize-up | modules/ui-navigation.el | Resize window taller | - |
-| C-v | cj/vc-keymap | modules/vc-config.el | Prefix for version control shortcuts | scroll-up-command |
-| C-v d | cj/goto-git-gutter-diff-hunks | modules/vc-config.el | Jump to diff hunks using git-gutter | - |
-| C-v n | git-gutter:next-hunk | modules/vc-config.el | Move to next git-gutter hunk | - |
-| C-v p | git-gutter:previous-hunk | modules/vc-config.el | Move to previous git-gutter hunk | - |
-| C-v t | cj/git-timemachine | modules/vc-config.el | Browse file history via git-timemachine | - |
-| C-x B | cj/buffer-same-mode | modules/wip.el | Switch to buffer with same major mode | switch-to-buffer |
-| C-x \ | sort-lines | modules/keybindings.el | Sort lines alphabetically | set-input-method |
-| C-x u | lambda (message use C-/) | modules/keybindings.el | Warn user to use C-/ for undo | undo |
-| C-z F | cj/display-available-fonts | modules/font-config.el | Show preview of installed fonts | - |
-| Info-mode M | Info-menu | modules/help-config.el | Access Info menu commands | - |
-| Info-mode m | bookmark-set | modules/help-config.el | Set a bookmark while reading Info | Info-menu |
-| M-* | calculator | modules/keybindings.el | Launch Emacs calculator | isearch-yank-word-or-char |
-| M-+ | balance-windows | modules/ui-navigation.el | Balance window sizes in the frame | - |
-| M-<f3> | cj/save-maybe-edit-macro | modules/keyboard-macros.el | Save or edit the last macro | kmacro-edit-macro-repeat |
-| M-<f8> | cj/todo-list-from-this-buffer | modules/org-agenda-config.el | Open agenda for tasks in the current buffer | - |
-| M-C | cj/kill-buffer-and-window | modules/undead-buffers.el | Delete window and bury or kill its buffer | capitalize-word |
-| M-H | cj/split-and-follow-below | modules/ui-navigation.el | Split window below and choose a buffer | mark-paragraph |
-| M-K | show-kill-ring | modules/show-kill-ring.el | Display contents of the kill ring | kill-sentence |
-| M-L | cj/switch-themes | modules/ui-theme.el | Select and apply a custom theme | downcase-word |
-| M-M | cj/kill-all-other-buffers-and-windows | modules/undead-buffers.el | Close other windows and kill or bury other buffers | back-to-indentation |
-| M-O | cj/kill-other-window | modules/undead-buffers.el | Delete other window and bury or kill its buffer | facemenu-keymap |
-| M-P | cj/check-for-open-work | modules/reconcile-open-repos.el | Check repositories for uncommitted work | backward-paragraph |
-| M-S | window-swap-states | modules/ui-navigation.el | Swap buffers between windows | search-map |
-| M-SPC | jumper-map | modules/jumper.el | Prefix map for saving jump locations | just-one-space |
-| M-SPC SPC | jumper-store-location | modules/jumper.el | Record current location in jumper register | - |
-| M-SPC d | jumper-remove-location | modules/jumper.el | Remove a stored jumper location | - |
-| M-SPC j | jumper-jump-to-location | modules/jumper.el | Jump to a stored jumper location | - |
-| M-T | toggle-window-split | modules/ui-navigation.el | Toggle two-window layout orientation | transpose-words |
-| M-U | winner-undo | modules/ui-navigation.el | Restore previous window configuration | upcase-word |
-| M-V | cj/split-and-follow-right | modules/ui-navigation.el | Split window right and choose a buffer | scroll-down-command |
-| M-Y | yank-media | modules/keybindings.el | Insert multimedia from kill-ring | yank-pop |
-| M-Z | cj/undo-kill-buffer | modules/ui-navigation.el | Reopen a recently killed buffer | zap-to-char |
-| M-a | ai-keymap | modules/ai-config.el | Prefix for AI assistant commands | backward-sentence |
-| M-a & | gptel-rewrite | modules/ai-config.el | Rewrite selected text with GPTel | - |
-| M-a B | cj/gptel-switch-backend | modules/ai-config.el | Switch GPTel backend provider | - |
-| M-a M | gptel-menu | modules/ai-config.el | Open GPTel transient menu | - |
-| M-a d | cj/gptel-delete-conversation | modules/ai-config.el | Delete saved GPTel conversation | - |
-| M-a f | cj/gptel-add-file | modules/ai-config.el | Add file contents to GPTel context | - |
-| M-a l | cj/gptel-load-conversation | modules/ai-config.el | Load a saved GPTel conversation | - |
-| M-a m | cj/gptel-change-model | modules/ai-config.el | Select a different GPTel model | - |
-| M-a p | gptel-system-prompt | modules/ai-config.el | Edit GPTel system prompt | - |
-| M-a r | cj/gptel-context-clear | modules/ai-config.el | Clear GPTel conversation context | - |
-| M-a s | cj/gptel-save-conversation | modules/ai-config.el | Save GPTel conversation | - |
-| M-a t | cj/toggle-gptel | modules/ai-config.el | Toggle GPTel assistant window | - |
-| M-a x | cj/gptel-clear-buffer | modules/ai-config.el | Clear GPTel conversation buffer | - |
-| M-p | pomm | modules/wip.el | Start Pomodoro timer | backward-paragraph |
-| S-<backspace> | delete-forward-char | modules/keybindings.el | Delete character ahead when pressing Shift+Backspace | - |
-| S-<down> | windmove-down | modules/ui-navigation.el | Focus window below | - |
-| S-<left> | windmove-left | modules/ui-navigation.el | Focus window to the left | - |
-| S-<right> | windmove-right | modules/ui-navigation.el | Focus window to the right | - |
-| S-<up> | windmove-up | modules/ui-navigation.el | Focus window above | - |
-| [remap capitalize-region] | cj/title-case-region | modules/custom-functions.el | Use title-case conversion instead of capitalize | capitalize-region |
-| [remap kill-buffer] | cj/kill-buffer-or-bury-alive | modules/undead-buffers.el | Bury special buffers instead of killing | kill-buffer |
-| [remap list-buffers] | ibuffer | modules/system-utils.el | Use ibuffer for buffer list | list-buffers |
-| [remap mouse-wheel-text-scale] | cj/disabled | modules/system-defaults.el | Ignore mouse-wheel font scaling gestures | mouse-wheel-text-scale |
-| [remap shell-command] | dwim-shell-command | modules/dwim-shell-config.el | Run smart shell command | shell-command |
-| devdocs-mode b | devdocs-go-back | modules/help-utils.el | Go back in DevDocs history | - |
-| devdocs-mode f | devdocs-go-forward | modules/help-utils.el | Go forward in DevDocs history | - |
-| dired-mode M-D | dwim-shell-commands-menu | modules/dwim-shell-config.el | Show menu of dwim-shell commands | - |
-| dired-mode [remap dired-do-async-shell-command] | dwim-shell-command | modules/dwim-shell-config.el | Use dwim-shell for async shell commands | dired-do-async-shell-command |
-| dired-mode [remap dired-do-shell-command] | dwim-shell-command | modules/dwim-shell-config.el | Use dwim-shell for shell commands | dired-do-shell-command |
-| dired-mode [remap dired-smart-shell-command] | dwim-shell-command | modules/dwim-shell-config.el | Use dwim-shell for smart shell commands | dired-smart-shell-command |
-| dired-mode d | cj/deadgrep-here | modules/prog-general.el | Run Deadgrep rooted at item under point | dired-flag-file-deletion |
-| ediff-mode j | ediff-next-difference | modules/diff-config.el | Jump to next difference using j | - |
-| ediff-mode k | ediff-previous-difference | modules/diff-config.el | Jump to previous difference using k | - |
-| edit-indirect-mode C-c ' | edit-indirect-commit | custom/edit-indirect.el | Commit indirect edits | - |
-| edit-indirect-mode C-c C-c | edit-indirect-commit | custom/edit-indirect.el | Commit indirect edits | - |
-| edit-indirect-mode C-c C-k | edit-indirect-abort | custom/edit-indirect.el | Abort indirect edit | - |
-| edit-indirect-mode [remap save-buffer] | edit-indirect-save | custom/edit-indirect.el | Save edits back to parent buffer | save-buffer |
-| edit-indirect-overlay RET | edit-indirect-display-active-buffer | custom/edit-indirect.el | Show existing indirect edit buffer | - |
-| eshell-hist-mode <down> | next-line | modules/eshell-vterm-config.el | Move down through eshell history buffer | eshell-next-input |
-| eshell-hist-mode <up> | previous-line | modules/eshell-vterm-config.el | Move up through eshell history buffer | eshell-previous-input |
-| eshell-mode C-r | cj/eshell-history-search | modules/eshell-vterm-config.el | Search eshell history with completion | eshell-isearch-backward |
-| mu4e-compose-mode [remap mml-attach-file] | mail-add-attachment | modules/mail-config.el | Use mail-add-attachment in mu4e compose | mml-attach-file |
-| org-mode C-c n c | cj/org-noter-check-document-path | modules/org-noter-config.el | Verify org-noter document path | - |
-| org-mode C-c n u | cj/org-noter-update-document-path | modules/org-noter-config.el | Rewrite org-noter path relative to file | - |
-| pdf-continuous-scroll-mode <down> | pdf-continuous-scroll-forward | custom/pdf-continuous-scroll-mode.el | Scroll forward one step | next-line |
-| pdf-continuous-scroll-mode <mouse-4> | pdf-continuous-scroll-mouse-scroll-backwards | custom/pdf-continuous-scroll-mode.el | Scroll backward with mouse | mouse-wheel-scroll |
-| pdf-continuous-scroll-mode <mouse-5> | pdf-continuous-scroll-mouse-scroll-forward | custom/pdf-continuous-scroll-mode.el | Scroll forward with mouse | mouse-wheel-scroll |
-| pdf-continuous-scroll-mode <next> | pdf-continuous-next-page | custom/pdf-continuous-scroll-mode.el | Page down in PDF | scroll-up-command |
-| pdf-continuous-scroll-mode <prior> | pdf-continuous-previous-page | custom/pdf-continuous-scroll-mode.el | Page up in PDF | scroll-down-command |
-| pdf-continuous-scroll-mode <up> | pdf-continuous-scroll-backward | custom/pdf-continuous-scroll-mode.el | Scroll backward one step | previous-line |
-| pdf-continuous-scroll-mode <wheel-down> | pdf-continuous-scroll-mouse-scroll-forward | custom/pdf-continuous-scroll-mode.el | Scroll forward with mouse wheel | mwheel-scroll |
-| pdf-continuous-scroll-mode <wheel-up> | pdf-continuous-scroll-mouse-scroll-backwards | custom/pdf-continuous-scroll-mode.el | Scroll backward with mouse wheel | mwheel-scroll |
-| pdf-continuous-scroll-mode C-c C-a l | pdf-cscroll-annot-list-annotations | custom/pdf-continuous-scroll-mode.el | List annotations | pdf-annot-list-annotations |
-| pdf-continuous-scroll-mode C-n | pdf-continuous-scroll-forward | custom/pdf-continuous-scroll-mode.el | Scroll forward one step | next-line |
-| pdf-continuous-scroll-mode C-p | pdf-continuous-scroll-backward | custom/pdf-continuous-scroll-mode.el | Scroll backward one step | previous-line |
-| pdf-continuous-scroll-mode M-< | pdf-cscroll-first-page | custom/pdf-continuous-scroll-mode.el | Jump to first PDF page | beginning-of-buffer |
-| pdf-continuous-scroll-mode M-> | pdf-cscroll-last-page | custom/pdf-continuous-scroll-mode.el | Jump to last PDF page | end-of-buffer |
-| pdf-continuous-scroll-mode M-g M-g | pdf-cscroll-view-goto-page | custom/pdf-continuous-scroll-mode.el | Jump to page number | goto-line |
-| pdf-continuous-scroll-mode M-g g | pdf-cscroll-view-goto-page | custom/pdf-continuous-scroll-mode.el | Jump to page number | goto-line |
-| pdf-continuous-scroll-mode Q | pdf-cscroll-kill-buffer-and-windows | custom/pdf-continuous-scroll-mode.el | Quit PDF and close windows | quit-window |
-| pdf-continuous-scroll-mode T | pdf-cscroll-toggle-mode-line | custom/pdf-continuous-scroll-mode.el | Toggle mode line display | - |
-| pdf-continuous-scroll-mode [remap backward-char] | pdf-cscroll-image-backward-hscroll | custom/pdf-continuous-scroll-mode.el | Scroll image left | backward-char |
-| pdf-continuous-scroll-mode [remap forward-char] | pdf-cscroll-image-forward-hscroll | custom/pdf-continuous-scroll-mode.el | Scroll image right | forward-char |
-| pdf-continuous-scroll-mode [remap left-char] | pdf-cscroll-image-backward-hscroll | custom/pdf-continuous-scroll-mode.el | Scroll image left | left-char |
-| pdf-continuous-scroll-mode [remap right-char] | pdf-cscroll-image-forward-hscroll | custom/pdf-continuous-scroll-mode.el | Scroll image right | right-char |
-| pdf-continuous-scroll-mode h | pdf-cscroll-toggle-narrow-mode-line | custom/pdf-continuous-scroll-mode.el | Toggle minimal mode line | - |
-| pdf-continuous-scroll-mode n | pdf-continuous-next-page | custom/pdf-continuous-scroll-mode.el | Advance to next PDF page | next-line |
-| pdf-continuous-scroll-mode p | pdf-continuous-previous-page | custom/pdf-continuous-scroll-mode.el | Go to previous PDF page | previous-line |
-| pdf-continuous-scroll-mode q | lambda (pdf-continuous-scroll-mode -1) | custom/pdf-continuous-scroll-mode.el | Disable continuous scroll mode | quit-window |
-| pdf-view-mode <down> | pdf-continuous-scroll-forward | custom/pdf-continuous-scroll-mode-latest.el | Scroll forward in PDF view | pdf-view-next-line-or-next-page |
-| pdf-view-mode <mouse-4> | pdf-cs-mouse-scroll-backward | custom/pdf-continuous-scroll-mode-latest.el | Scroll backward with mouse | mouse-wheel-scroll |
-| pdf-view-mode <mouse-5> | pdf-cs-mouse-scroll-forward | custom/pdf-continuous-scroll-mode-latest.el | Scroll forward with mouse | mouse-wheel-scroll |
-| pdf-view-mode <next> | pdf-continuous-next-page | custom/pdf-continuous-scroll-mode-latest.el | Page down in PDF | scroll-up-command |
-| pdf-view-mode <prior> | pdf-continuous-previous-page | custom/pdf-continuous-scroll-mode-latest.el | Page up in PDF | scroll-down-command |
-| pdf-view-mode <up> | pdf-continuous-scroll-backward | custom/pdf-continuous-scroll-mode-latest.el | Scroll backward in PDF view | pdf-view-previous-line-or-previous-page |
-| pdf-view-mode <wheel-down> | pdf-cs-mouse-scroll-forward | custom/pdf-continuous-scroll-mode-latest.el | Scroll forward with mouse wheel | mwheel-scroll |
-| pdf-view-mode <wheel-up> | pdf-cs-mouse-scroll-backward | custom/pdf-continuous-scroll-mode-latest.el | Scroll backward with mouse wheel | mwheel-scroll |
-| pdf-view-mode C-c C-a l | pdf-cscroll-annot-list-annotations | custom/pdf-continuous-scroll-mode-latest.el | List annotations | pdf-annot-list-annotations |
-| pdf-view-mode C-n | pdf-continuous-scroll-forward | custom/pdf-continuous-scroll-mode-latest.el | Scroll forward in PDF view | pdf-view-next-line-or-next-page |
-| pdf-view-mode C-p | pdf-continuous-scroll-backward | custom/pdf-continuous-scroll-mode-latest.el | Scroll backward in PDF view | pdf-view-previous-line-or-previous-page |
-| pdf-view-mode M | pdf-cscroll-toggle-narrow-mode-line | custom/pdf-continuous-scroll-mode-latest.el | Toggle narrow mode line | - |
-| pdf-view-mode M-< | pdf-cscroll-first-page | custom/pdf-continuous-scroll-mode-latest.el | Jump to first PDF page | pdf-view-first-page |
-| pdf-view-mode M-> | pdf-cscroll-last-page | custom/pdf-continuous-scroll-mode-latest.el | Jump to last PDF page | pdf-view-last-page |
-| pdf-view-mode M-g M-g | pdf-cscroll-view-goto-page | custom/pdf-continuous-scroll-mode-latest.el | Jump to page number | pdf-view-goto-page |
-| pdf-view-mode M-g g | pdf-cscroll-view-goto-page | custom/pdf-continuous-scroll-mode-latest.el | Jump to page number | pdf-view-goto-page |
-| pdf-view-mode Q | pdf-cscroll-kill-buffer-and-windows | custom/pdf-continuous-scroll-mode-latest.el | Quit PDF and close windows | quit-window |
-| pdf-view-mode T | pdf-cscroll-toggle-mode-line | custom/pdf-continuous-scroll-mode-latest.el | Toggle mode line display | - |
-| pdf-view-mode [remap backward-char] | pdf-cscroll-image-backward-hscroll | custom/pdf-continuous-scroll-mode-latest.el | Scroll image left | backward-char |
-| pdf-view-mode [remap forward-char] | pdf-cscroll-image-forward-hscroll | custom/pdf-continuous-scroll-mode-latest.el | Scroll image right | forward-char |
-| pdf-view-mode [remap left-char] | pdf-cscroll-image-backward-hscroll | custom/pdf-continuous-scroll-mode-latest.el | Scroll image left | left-char |
-| pdf-view-mode [remap right-char] | pdf-cscroll-image-forward-hscroll | custom/pdf-continuous-scroll-mode-latest.el | Scroll image right | right-char |
-| pdf-view-mode c | pdf-continuous-scroll-mode | custom/pdf-continuous-scroll-mode.el | Toggle continuous scroll mode | - |
-| pdf-view-mode n | pdf-continuous-next-page | custom/pdf-continuous-scroll-mode-latest.el | Advance to next PDF page | pdf-view-next-page |
-| pdf-view-mode p | pdf-continuous-previous-page | custom/pdf-continuous-scroll-mode-latest.el | Go to previous PDF page | pdf-view-previous-page |
-| pdf-view-mode q | lambda (pdf-continuous-scroll-mode -1) | custom/pdf-continuous-scroll-mode-latest.el | Disable continuous scroll mode | quit-window |
-| s-<f3> | cj/open-macros-file | modules/keyboard-macros.el | Open macros definition file | - |
-| show-kill-ring-mode q | show-kill-ring-exit | modules/show-kill-ring.el | Quit show-kill-ring buffer | quit-window |