unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Disable [ESC] as meta-key in Viper
@ 2009-06-30  9:54 Matt Bohy
  0 siblings, 0 replies; 2+ messages in thread
From: Matt Bohy @ 2009-06-30  9:54 UTC (permalink / raw)
  To: help-gnu-emacs

Hello,

I hope that I haven't missed something obvious, but I'm having a lot of
trouble with [ESC] (or, as I actually type it, CTRL-[), being
interpreted as the meta key in Viper.  I understand that for some
people, having the escape key work as the meta key is important, but I
have an appropriate meta key.  I'm coming from vi/Vim, and I type fast
enough that I often get errors when I try to escape out of insert mode
to do something else.  Common examples include: M-:, which in Emacs
enters Lisp Evaluation mode; M-u, which converts a word to uppercase;
and M-j, which inserts a newline at 'point'.

I've tried fiddling with several options, including
viper-ESC-keyseq-timeout, to no avail.  Ideally, typing ESC (or
CTRL-[) would ONLY be used in Viper to move from insert mode to command
mode.

I hope that there's an easy solution to this.  I've otherwise been very
impressed with Viper, and I'm excited at the prospect of having the
'Best Of Both Worlds' in an editor!

Thanks in advance,
  -- Matt





^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Disable [ESC] as meta-key in Viper
       [not found] <mailman.1624.1246420412.2239.help-gnu-emacs@gnu.org>
@ 2009-08-01 10:07 ` markusle
  0 siblings, 0 replies; 2+ messages in thread
From: markusle @ 2009-08-01 10:07 UTC (permalink / raw)
  To: help-gnu-emacs; +Cc: matt.bohy

Matt Bohy wrote:
> I've tried fiddling with several options, including
> viper-ESC-keyseq-timeout, to no avail.  Ideally, typing ESC (or
> CTRL-[) would ONLY be used in Viper to move from insert mode to command
> mode.
>

I had the same problem and setting

viper-fast-keyseq-timeout

to a small value (0 in my case) seemed to have solved
this issue for me.

Best,
Markus


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-08-01 10:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-30  9:54 Disable [ESC] as meta-key in Viper Matt Bohy
     [not found] <mailman.1624.1246420412.2239.help-gnu-emacs@gnu.org>
2009-08-01 10:07 ` markusle

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).