From 17e9b371e562e3ddee1a4e2def0d04a790dd71bf Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Wed, 10 Apr 2024 13:44:37 -0700 Subject: [PATCH] Update TODO --- thoom-emacs/TODO.org | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/thoom-emacs/TODO.org b/thoom-emacs/TODO.org index 7a2a635..70cac5c 100644 --- a/thoom-emacs/TODO.org +++ b/thoom-emacs/TODO.org @@ -22,25 +22,41 @@ Can remap functions as well as keys #+end_src ** shortdoc-display-group shows useful documentation summary on various categories of things +** Act on other window with C-x 4 [...] +** Tab commands on C-x t +#+begin_src elisp + (global-set-key (kbd "M-[") 'tab-bar-history-back) + (global-set-key (kbd "M-]") 'tab-bar-history-forward) +#+end_src * High Priority ** persist scratch buffer *** scratch keybind -** separate system clipboard and kill ring * mine for ideas https://github.com/daviwil/emacs-from-scratch/blob/9388cf6ecd9b44c430867a5c3dad5f050fdc0ee1/Emacs.org https://tony-zorman.com/posts/2022-10-22-emacs-potpourri.html https://www.masteringemacs.org/article/demystifying-emacs-window-manager https://github.com/emacs-tw/awesome-emacs https://www.reddit.com/r/emacs/comments/x43eie/heres_a_list_of_emacs_keyboard_shortcuts_that_i/ +* free keys +** C-z +** C-t +** C-o +** C-j +** C-' +** C-, +** M-r * keybindings ** emacs -better bindings for page up / page down / home / end -center cursor after page up / page down +*** better bindings for page up / page down / home / end +*** center cursor after page up / page down https://karthinks.com/software/more-less-emacs/#bonus-half-screen-scrolling *** previous/next buffer ** dired https://github.com/alexluigit/dirvish *** toggle hidden files +** eshell toggle +call e-shell globally +previous buffer in eshell-mode * read docs/configure ** when opening help buffer, focus it so I can q out ** eshell @@ -61,6 +77,7 @@ https://karthinks.com/software/avy-can-do-anything/ *** dumb-jump ** yasnippet +*** org src blocks ** undo-tree ** vertico ** mwim @@ -75,7 +92,8 @@ https://takeonrules.com/2022/01/17/switching-from-company-to-corfu-for-emacs-com *** complete files and lines ** org *** TAB should cycle when at end of folded header line -*** keybind for narrow +*** keybind C-c C-c for committing code block changes +*** keybind C-c n for narrow *** switch to use-package repeat-map for C-c C-n/p *** better binds for moving subtrees *** transclude