vim - 在 Vim 中映射 Esc 键

标签 vim text-editor vi

我是 Vim 的初学者。
我讨厌按 Esc 键,这在我的 T61 上有点远。以返回命令模式。如何将其映射到 F4?

最佳答案

对于单个 session ,您只需准确输入以下按键:

esc:imapspacespace回车

esc 键确保您处于命令模式,冒号开始一行命令,imap将 F4 键映射到 ESCAPE。

但是,如果您希望每个 session 都保留它,则需要将其放入 Vim 启动文件中。

它的位置取决于您的环境(对于我的 Linux 机器,gvim 位于 $HOME/.gvimrc,vim 位于 $HOME/.vimrc)。您需要找到它并添加以下行:

imap <f4> <esc>

你可以使用的一个技巧是启动一个裸 Vim session ( vim 不带参数)然后输入
:e $MYVIMRC

这将打开您当前的启动文件。

还,
:echo $HOME

应该告诉你它在 Windows 下的位置。

关于vim - 在 Vim 中映射 Esc 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/764569/

相关文章:

javascript - 在 VI 中保存文件后如何刷新网络浏览器

linux - 如何修复 :code indent should never use tabs in Vi

vim - 普通模式下的 Vi 组独立命令

python - 对 Python 代码使用 Vim 折叠的推荐方法是什么

vim - 如何找出 Vim 设置在哪个插件中被更改?

c - 嵌套结构指针无法访问地址 0x8 处的内存

c++ - 用 C++ 编写的文本编辑器插件系统

VB.NET - RichTextBox - 将格式应用于选定的文本

vim - 如何在.vimrc中换行?

python - 有没有办法让 python omnicomplete 与 vim 中的非系统模块一起工作?