On 04/06/09 01:55, bill lam wrote:
> On Wed, 03 Jun 2009, Andreas Bernauer wrote:
>>
>>
>>
>> Nathan Huesken wrote:
>>> - To me it feels like the [Esc] key would be very unreachable (for a
>>> key which has to be pressed very often). How do other vim user cope with
>>> this?
>>
>> I mapped Esc to CapsLock with xkbcomp as I never user CapsLock. Works great 
>> for me.
>
> I also swapped Esc with Capslock but using xmodmap.  The position of
> Esc should be where it was when the first vi was developed.
>

That kind of reasoning reeks of "Progress is impossible; every change is 
necessarily for the worse". Should we go back to the first version of 
the first Vi then? Do it if you want; I won't. I prefer Vim's 
'nocompatible' mode, its support of arrow keys, numeric-keypad keys and 
(e.g. for user mappings or for the F1=Help function) F keys, none of 
which existed in that primitive keyboard. Also multiple split-windows, 
scripts in a true programming language with if/elseif/end/endif, 
try/case/finally/endtry, autocommands, variables which may be Integer, 
String, Float, List or Dictionary, and so on and so forth. I _do_ 
believe in today's version being better than that of thirty years ago. 
(Within limits: I'm not a convert to the Dvorak keyboard, and I don't 
use a keyboard in two separate pieces, one for each hand. There are also 
such things as misguided "improvements".)

In fact I like the Esc key being "safely out of the way": it means that 
I don't risk hitting it when I want something else, or something else 
when I want it. But, in typical Vim fashion, other solutions are 
available for people with other preferences, and several have been 
mentioned in this thread:
- use Ctrl-[ which is, to Vim, a synonym of Esc
- map it by Vim means tooo something you don't use
- map it by OS means to something you don't use -- I've seen Caps Lock 
mentioned; but that's a key which I personally do use, for instance for

                        TITLES
                        ------

for EMPHASIS, for Unicode codepoint names (which are by convention 
always in all caps), or when imitating the style of the RFC's, where the 
expressions SHOULD, SHOULD NOT, MUST, MUST NOT, MAY, etc., have a 
conventional meaning when they are printed in all caps.


Best regards,
Tony.
-- 
Grain grows best in shit
                -- Ursula K. LeGuin

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to