脱离几乎和输入键一样重要,通常用于“取消”。在vim中,它可能比SPACE更重要,使其位置非常不理想。
什么关键重新映射 – 全球(整个操作系统)或只是在vim或其他解决方案的人有这个问题?
我将包括我尝试过的单独的答案。
ADDED:我想这听起来很疯狂,也许特别是对于比我更大的手或某事,但是,是的,它是更容易打击TAB或CAPS连续用其他键比ESC。对于不认为这可能是一个问题的非vim用户,这里是一个实验:
输入一个句子,看看需要多长时间。现在再次键入它,但在每个空间的ESCin地方。这是多么糟糕的vim是没有某种重新映射。
说到这,如果我有一个键盘与一个分离的空间,重新映射空间的空间的一半到ESC可能是理想的(我想我不得不尝试它知道)。
注意,我们很多人喜欢vim的一个原因是,你可以编辑和移动,而不用你的手离开主行(像↓↑→←键)。 ESC的安置有点削弱了这一优势。
我重新“jj”逃脱。这是非常好的,一旦你习惯了它(如果你使用QWERTY):
ino jj <esc> cno jj <c-c>
对于视觉模式,我只是使用“v”来切换它&关闭:
vno v <esc>