Recientemente comencé a usar una computadora nueva (en realidad un Hackintosh) con macOS Sierra. Mi máquina de desarrollo anterior todavía está en El Capitán. En el proceso de configurar la nueva máquina, he agregado ~/Library/KeyBindings/DefaultKeyBinding.dict
.
La mayoría de las combinaciones de teclas (específicamente la opción + f para mover el cursor una palabra hacia adelante) funcionan bien. Sin embargo, la opción + b para mover el cursor una palabra atrás simplemente actúa como una tecla muerta y escribe un carácter ˘
.
La sección relevante de DefaultKeyBindings.dict se ve así:
<key>~b</key>
<string>moveWordBackward:</string>
Agregando esto específicamente a, por ejemplo, El archivo ~/Library/Application Support/TextMate/KeyBindings.dict
específico de TextMate da como resultado la opción + b que funciona en TextMate, pero obviamente no tiene ningún otro efecto:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>~b</key>
<string>moveWordBackward:</string>
</dict>
</plist>
¿Cómo puedo evitar tener que cambiar mis hábitos con respecto a moveWordBackward:
?