E 'possibile rendere tutti i campi di testo in OS X modificabili con i tasti di Vi?

6

Quello che sto cercando è un modo per usare le combinazioni di tasti in stile Vi in tutto OS X, in modo simile al richiamo:

$ set -io vi

in un terminale fornirà combinazioni di tasti in stile Vi quando si usa la shell.

Suppongo che questo non esista ma sarebbe fantastico se lo facesse!

Se non esiste, qualcuno ha un'idea su come potrebbe essere affrontato usando le API Cocoa di OS X?

    
posta stantonk 14.03.2012 - 22:07
fonte

2 risposte

5

Esiste un modo OSX solo per farlo, senza usare app di terze parti. Devi solo creare un file ~/Library/KeyBindings/DefaultKeyBinding.dict e inserire ciò che vuoi. Guarda un esempio .

Dato che non uso Vi, non sono sicuro di quali siano le combinazioni di tasti specifiche, ma c'è una pagina fantastica su Personalizzazione del sistema di testo Cocoa che dovrebbe aiutarti.

    
risposta data 20.10.2012 - 04:14
fonte
3

Ci sono due opzioni:

  • Vi Input Manager che non è stato aggiornato dal 2009.

  • KeyRemap4Macbook che ho utilizzato per diverse opzioni e ha una modalità Vi. Non posso parlare per quanto bene funzioni la modalità Vi, ma l'altro aspetto è stato fantastico in alcune cose che uso.

risposta data 15.03.2012 - 05:49
fonte

Leggi altre domande sui tag