estoy tratando de asignar f11 para un comando dentro de vim, con una línea en .vimrc tales como:Para el editor de Vim, ¿cómo mapeo una tecla de función en .vimrc en Mac OS X?
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>
Pero si se golpea F11 sólo se sube el volumen. ¿Es posible reasignar claves que tengan funciones de todo el sistema operativo en OSX?
No quiero reasignar ninguna clave más utilizada aquí porque la regeneración de etiquetas lleva tiempo.
La opción 2 no funciona (al menos bajo OSX Lion): fn + F11 ejecuta el "escritorio de demostración" de MacOS, no ejecuta el comando mapeado. – user1022489
Pero puede usar preferencias para desactivar F11 = mostrar escritorio y luego funciona fn + F11. – user1022489
Esta es la respuesta correcta. – neevek