Xref: utzoo comp.editors:2127 comp.sys.hp:7016 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!snorkelwacker.mit.edu!ai-lab!life!tmb From: tmb@bambleweenie57.ai.mit.edu (Thomas M. Breuel) Newsgroups: comp.editors,comp.sys.hp Subject: Re: vi doubleescape feature Message-ID: Date: 3 Dec 90 00:00:57 GMT References: <90333.192627QQ11@LIVERPOOL.AC.UK> Sender: news@ai.mit.edu Organization: MIT Artificial Intelligence Lab Lines: 20 In-reply-to: QQ11@LIVERPOOL.AC.UK's message of 29 Nov 90 19:26:27 GMT In article <90333.192627QQ11@LIVERPOOL.AC.UK> QQ11@LIVERPOOL.AC.UK writes: This is available with vi under HP-UX 7.0 (and HP-UX 6.5 and before (??)). When set, 2 consecutive ESCs are required to exit from input mode. It's very useful when supporting the arrow keys and allows full/proper cursor movement in input mode. [...] Do any other vi versions have this feature and/or is there a 'catch' ? Sounds unnecessary: vi already disambiguates arrow keys from user input by using timing information. For example, you can type: :map! ^V^[OA ^V^[ka to have the uparrow key function in insert mode. Unless you have a very slow connection and are a very fast typist, this should not present a problem. I personally would hate it if I had to type twice to get out of insert mode. Brought to you by Super Global Mega Corp .com