diff --git a/thoom-emacs/init.el b/thoom-emacs/init.el index d7248fb..6d2e1b3 100644 --- a/thoom-emacs/init.el +++ b/thoom-emacs/init.el @@ -133,10 +133,36 @@ '("Y" . meow-sync-grab) '("z" . meow-pop-selection) '("'" . repeat) - '("" . ignore) - '("C-[" . ignore)) + '("/" . meow-comment))) (require 'meow) (meow-setup) (meow-global-mode 1) -;; TODO - make C-[ work as ESC for exiting insert mode +;; Meow-tutor notes: +;; r replaces selection with yank buffer + +;; When extending a selection by word with e/b, for the purpose of deleting some words, +;; it would normally be convenient to delete the trailing space as well. What is the meow way to do that? we{#}Ls? + +;; Why does xy copy the newline but x;y doesn't? + +;; Beacon mode +;; How does beacon mode decide whether a movement creates all possible cursors or just one? +;; How to express "insert before the second word of the line"? +;; Why doesn't visit work consistently in beacon mode? + +;; TODO +;; make C-[ work as ESC for exiting insert mode +;; use ([{ instead of rsc for brackets and " instead of g for string? +;; equivalents of evil <, >, = for indentation +;; interactive/case insensitive visit? +;; equivalents of evil C-o, C-i +;; equivalent of gd/gu +;; equivalent of r +;; learn kmacros +;; bind page up/down, make them act more like vim: center new cursor position, go all the way to the end of file if possible +;; vim surround +;; system clipboard integration +;; cmd-z undo on mac +;; How the fuck does Emacs' default undo/redo work? +