¿Es posible hacer que todos los campos de texto en OS X sean editables con combinaciones de teclas Vi?

6

Lo que busco es una forma de usar combinaciones de teclas de estilo Vi en todo OS X, de forma similar a cómo invocar:

$ set -io vi

en una Terminal proporcionará combinaciones de teclas de estilo Vi al usar el shell.

Supongo que esto no existe, pero sería genial si lo hiciera.

Si no existe, ¿alguien tiene una idea de cómo podría abordarse utilizando las API de cacao de OS X?

    
pregunta stantonk 14.03.2012 - 22:07

2 respuestas

5

Hay una forma única de OSX de hacer esto, sin usar aplicaciones de terceros. Solo tienes que crear un archivo ~/Library/KeyBindings/DefaultKeyBinding.dict y poner lo que quieras en él. Consulte un ejemplo .

Como no uso Vi, no estoy seguro de cuáles son las combinaciones de teclas específicas, pero hay una gran página sobre Personalizando el sistema de texto de cacao que debería ponerte en marcha.

    
respondido por el Nick 20.10.2012 - 04:14
3

Hay dos opciones:

  • Vi Input Manager que no se ha actualizado desde 2009.

  • KeyRemap4Macbook que he usado para varias opciones diferentes y tiene un modo Vi. No puedo hablar de lo bien que funciona el modo Vi, pero el otro aspecto ha sido excelente en algunas cosas que lo uso.

respondido por el Erif Neerg 15.03.2012 - 05:49

Lea otras preguntas en las etiquetas