Meow TODOs
This commit is contained in:
@@ -133,10 +133,36 @@
|
|||||||
'("Y" . meow-sync-grab)
|
'("Y" . meow-sync-grab)
|
||||||
'("z" . meow-pop-selection)
|
'("z" . meow-pop-selection)
|
||||||
'("'" . repeat)
|
'("'" . repeat)
|
||||||
'("<escape>" . ignore)
|
'("/" . meow-comment)))
|
||||||
'("C-[" . ignore))
|
|
||||||
(require 'meow)
|
(require 'meow)
|
||||||
(meow-setup)
|
(meow-setup)
|
||||||
(meow-global-mode 1)
|
(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?
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user