all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* make undo operate as in (no flames please) vim
@ 2009-01-25  0:43 Harry Putnam
  2009-01-25  1:04 ` Drew Adams
  0 siblings, 1 reply; 14+ messages in thread
From: Harry Putnam @ 2009-01-25  0:43 UTC (permalink / raw)
  To: help-gnu-emacs

I've used emacs for a goodly number of yrs now.  I'd say though that
my usage is considerably less sophisticated than many users here.

One thing I've actually come to dread is using undo.  I've never taken
the time to get this setup in some way that seems more useful to me.
I always just go for the `C-x u' repeatedly or else preface with some
number (C-u 20 C-x u) to get close if lots of undos are needed.

I often hit `C-x-u' (forgetting to release the C-x part) which brings
me to `upcase-region', which I keep disabled; that means I'm whisked
to a lengthy message about using `upcase-region' and generally
completely disrupting what I was doing.

This is of my own making and not a fault of emacs, but still I'd like
to have the undo behavior I find in vim.  It seems way closer to what
I usually want.  Where I press some keycombo and a whole sentence or
whatever is undone.  Instead of `C-x u' repeatedly to undo the same
line or even paragraph of type.

I don't want to go to viper-mode. That seems a bit drastic, but can
anyone tell me how to setup `undo' to behave more like the undo found
in vim?





^ permalink raw reply	[flat|nested] 14+ messages in thread
[parent not found: <mailman.5688.1232844257.26697.help-gnu-emacs@gnu.org>]

end of thread, other threads:[~2009-01-28 20:21 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-25  0:43 make undo operate as in (no flames please) vim Harry Putnam
2009-01-25  1:04 ` Drew Adams
2009-01-25 16:51   ` Harry Putnam
2009-01-25 17:02     ` Drew Adams
2009-01-25 18:16       ` Samuel Wales
2009-01-25 19:29         ` Drew Adams
2009-01-25 19:53           ` Samuel Wales
     [not found]       ` <mailman.5772.1232907408.26697.help-gnu-emacs@gnu.org>
2009-01-25 19:59         ` David Kastrup
2009-01-25 20:55           ` Samuel Wales
2009-01-28 15:14         ` Ken Goldman
2009-01-28 20:21           ` Samuel Wales
     [not found] <mailman.5688.1232844257.26697.help-gnu-emacs@gnu.org>
2009-01-25  7:41 ` Xah Lee
2009-01-25  8:28   ` Andreas Politz
2009-01-25 16:59     ` Harry Putnam

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.