键盘快捷键 – 禁用MacVim键盘快捷键

前端之家收集整理的这篇文章主要介绍了键盘快捷键 – 禁用MacVim键盘快捷键前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在MacVim中禁用键盘快捷键?我的意思是像Cmd这样的快捷方式,我想说服自己使用像w这样的东西,但是如果我可以使用Cmd s保存文件我不能这样做,你得到了我吗?

但我当然还想使用GUI,那么有没有办法禁用这些,而不停止使用MacVim GUI?

谢谢你的帮助.顺便说一句,我做了谷歌搜索,但无法找到答案.

编辑:
按照@ChrisJohnsen的建议,我已经尝试了以下但没有成功:

if has('gui_running')
    macmenu File.Save key=<nop>
    macmenu File.Save\ As\.\.\. key=<nop>
endif

编辑2:
我把错误移到了另一个问题:When I try to run vim in command line I get Python errors

没有简单的方法来禁用所有预定义的Mac风格的键盘快捷键,但你绝对可以更改/禁用它们中的任何一个.重要的命令是:macmenu(参见:help:macmenu);它允许您设置任何Vim菜单项的Mac特定属性(主要是Mac特定的键盘快捷键和Mac特定的操作(例如打开/保存对话框,窗口操作等)).
macmenu File.Save key=<nop>
macmenu File.Save\ All key=<nop>
macmenu File.Save\ As\.\.\. key=<nop>

问题是:macmenu命令只有在你的.gvimrc文件中才有效.

如果您执行:e $VIMRUNTIME / menu.vim并搜索macm,您将找到预定义快捷方式和操作的列表.将所需的行复制到.gvimrc并替换key =< whatever>使用key =< nop>.如果你需要.gvimrc在多个平台上工作,你也可以将它们包装起来(如果有)(“gui_macvim”)/ endif.

原文链接:https://www.f2er.com/bash/387195.html

猜你在找的Bash相关文章