unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / 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

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 --
     [not found] <mailman.5688.1232844257.26697.help-gnu-emacs@gnu.org>
2009-01-25  7:41 ` make undo operate as in (no flames please) vim Xah Lee
2009-01-25  8:28   ` Andreas Politz
2009-01-25 16:59     ` Harry Putnam
2009-01-25  0:43 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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).