我正在尝试使用.vimrc中的一行将f11映射到vim中的命令,如下所示:
map <F11> :exe '!ctags -R --python-kinds=-i -f ./tags ' . shellescape(system('python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"'))<CR>但是如果你点击F11,它就会调高音量。是否可以在OSX中重新映射具有操作系统范围功能的键?
我不想在这里重新映射任何常用的键,因为重新生成标签需要一段时间。
发布于 2011-11-01 02:45:01
据我所知你有两个选择:
1)启用功能键的常规使用,即。OSX - f12不再执行特定于f1的命令,如减小音量。相反,您必须按住fn键,然后按下f键。我已经在我的计算机上完成了这个设置,并且我已经成功地映射了Vim / MacVim中的功能键。为此,请转到System preferences --> Keyboard并检查Use all F1, F2,...
2)使用fn + F11执行命令。
发布于 2017-02-22 07:18:54
https://stackoverflow.com/questions/7957996
复制相似问题