0

这里有一个奇怪的问题:我试图避免Esc退出插入模式的键。我偶然发现了这篇文章:http: //vim.wikia.com/wiki/Avoid_the_escape_key,我喜欢以下解决方案:

" Two letters.
:imap çç <Esc>

在 gVim 中我输入:

:imap çç <Esc>

确实工作。但是当我尝试通过将其放入我的 _vimrc 文件中使其成为默认值时:

imap çç <ESC>

我不工作。它没有给我任何错误,但不起作用。其他所有字母都有效,但似乎特别是这封信ç没有。

4

2 回答 2

1

你可以写:

au VimEnter * imap çç <ESC>

在你的 .vimrc 中。au是短的autocmd,用来告诉vim你想把这个作为分号命令执行。VimEnter告诉 vim 在启动时执行它。语法是:

autocmd events pattern command

您还可以看到帮助autocmd

于 2012-08-08T15:44:15.203 回答
1

尝试使用以下内容:

  1. 添加

    scriptencoding utf-8
    set encoding=utf-8
    

    在你的 vimrc 的最开始。

  2. 确保 vimrc 以 UTF-8 格式保存。
于 2012-08-08T16:12:28.490 回答