我是Vim的用户。 我讨厌按Esc键,这对我的T61有点远。为了返回到命令模式。我如何将它映射到F4?Vim地图Esc键
回答
对于单个会话,你可以只输入以下击键准确:
ESC:我米一个p空间<F>空间<Ë小号Ç>进入
的ESC键您在命令模式是保证,冒号开始的行命令和imap
将F4键映射到ESCAPE。
但是,如果您希望在每个会话中都保留这一点,则需要将其放入Vim启动文件中。
这个位置取决于你的环境(对于我的Linux系统,gvim为$ HOME/.gvimrc,vim为$ HOME/.vimrc)。你需要找到它,并添加一行:
可以使用imap <f4> <esc>
一个窍门是启动一个裸体的Vim会话(vim
没有参数),然后输入
:e $MYVIMRC
这将打开您当前的启动文件。
此外,
:echo $HOME
应该告诉你它的位置在Windows下。
注意:在你想要的窗口_vimrc – sjh 2009-04-22 13:12:59
退出插入模式的另一种方法是使用Ctrl + C。不知道这是否有助于你的情况。
Alt + [也应该工作,虽然我不确定它有帮助。 – 2009-04-19 00:46:59
@Nick Presta:也许你的意思是Ctrl + [,它与ASCII中的Esc字符相同。 – 2009-04-19 01:01:11
imap <F4&> <ESC>
在`:`提示符中输入(命中`:`然后输入),或者将它放在主目录中名为`.vimrc`的文件中。 – 2009-04-19 01:01:24
尝试母排:
imap jj <Esc>
就像许多Emacs用户重新绑定他们的“大写锁定”键“控制”的Vimmer重新绑定他们的“大写锁定”到“逍遥游”。
...至少我这样做。它创造奇迹。
- 1. 撤消vim中的ESC键击
- 2. ESC键
- 3. 为什么vim的关键地图“地图”!“”哈<ESC>”引起奇怪的行为
- 4. 绑定F1到ESC在VIM
- 5. 重新映射Esc键在命令行模式Vim的
- 6. 如何在vim中禁用Esc和光标键
- 7. 键码不保存ESC键
- 8. NCURSES和ESC,ALT键
- 9. Jpopup不工作的ESc键
- 10. ipython:按'esc'键中断readline
- 11. 按Esc键停止调试
- 12. .ideavimrc文件映射Esc键
- 13. 通过Telnet捕获ESC键?
- 14. 窗口模式和`esc`键
- 15. 在Vim中,如何让Esc和箭头键在插入模式下工作?
- 16. ViM中的模式本地键绑定?
- 17. 的Vim - 地图shell命令
- 18. 地图执行命令VIM
- 19. Vim,css干净的关键地图转换为函数
- 20. (UWP)使用ESC键关闭ModalDialog
- 21. 使用ESC键隐藏网格
- 22. 关闭上ESC键按下XtraUserControl
- 23. Esc键没有得到认可在Firefox
- 24. 还原至原始的HTML按Esc键
- 25. bootstrap对话框esc键不工作
- 26. 如何按ESC键关闭boxy窗口?
- 27. 如何通过按Esc键关闭JInternalFrame?
- 28. 仅使用JavaScript捕获ESC键
- 29. 如何在终端上监听esc键?
- 30. 新手MVVM在C#试图关闭与Esc键(操作键命令)
很多方法可以替代esc:http://vim.wikia。com/wiki/Avoid_the_escape_key – Pegasus 2017-08-08 07:06:50