When I first talked to kjell about this, he suggested building wrappers around the basic functions in dired as dired was designed to be an optional module.
As for the key-bindings, I picked the one which were un-used in dired, as this seems to be practice that were used by some of the previous diffs committed by kjell. Those keybinds apply to dired mode only. I didn't overwrite any of the basic functions to keep it coherent as it might irritate some users that C-v also warps the dot on the filename. Overall, the diff is small & doesn't break anything while reducing my annoyance :-D On Sun, Jul 31, 2011 at 10:15 PM, Theo de Raadt <dera...@cvs.openbsd.org>wrote: > > I tested the patch briefly and it seems to work fine BUT I'm not sure > > why this is a good idea. You're mapping keys that do other things in > > Emacs (esp. C-o but also C-t and even C-w which can be used if the > > dired buffer is made non-read-only in Emacs). > > When the change is simple, mg should behave like emacs. > > Sometimes it will be different because it is a simpler editor. But > it should not go out of the way to be different. > -- `` Real men run current !''