[英]For the Vim editor, how do I map a function key in .vimrc on Mac OS X?
我正在尝试将f11映射到vim中的命令,并在.vimrc中添加一行,例如:
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中重新映射具有OS范围功能的键?
我不想在这里重新映射任何更常用的键,因为重新生成标签需要一些时间。
我知道您有两个选择:
1)启用功能键的常规使用,即。 f1-f12不再执行OSX特定命令,例如减小音量。 相反,您将必须按住fn
键并按f
键。 我已经在计算机上进行了设置,并且已经成功映射了Vim / MacVim中的功能键。 为此,请转到System preferences --> Keyboard
然后选中Use all F1, F2,...
2)使用fn
+ F11
执行命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.