我可以在.vimrc文件中输入什么命令,这样,当我按下F2时,vim会按下Shift键,直到再次按下F2才会释放。
答案 0 :(得分:1)
如果没有任何说明,读者可能会认为vim
正在终端模拟器中运行。对于这种情况,vim
只能看到完整的按键/释放事件。你无法做那个配置中的问题。
如果您正在谈论gvim
(任何GUI配置),那么vim的开发人员可以提供一些绑定,这些绑定由单独的键按和发布事件。但是,它的文档(例如 Mapping keys in Vim - Tutorial (Part 1) )在这方面保持沉默。可能现有的程序无法做到这一点。