Come mappare il tasto BLOC MAIUSC in Vim?

2

Questa domanda è già stata richiesta qui . La risposta accettata dice che non è possibile. Altre risposte forniscono un modo per farlo su linux ma non ho verificato se funzioni. Sono più interessato a sapere se c'è un modo per farlo per Mac (anche se puoi pubblicare anche le risposte per Linux).

Sto solo ripubblicando questa domanda qui perché l'altra domanda su SOF ha più di cinque anni. Idealmente, vorrei rimappare su <ESC> su CAPS LOCK .

    
posta solalito 10.11.2015 - 12:32
fonte

3 risposte

1

Se si utilizza l'ambiente X11 , è possibile ottenere ciò che si desidera con i seguenti comandi:

xmodmap -e 'clear lock'

che significa: d'ora in poi, il tasto Caps_Lock non è più un modificatore di tastiera e tornare a un normale tasto

xmodmap -e 'keysym Caps_Lock = Escape'

che significa: ottieni il codice chiave di Caps_Lock e d'ora in poi assegna il codice keysym di Escape .

Nota : questa ricetta funziona su qualsiasi Unix.

    
risposta data 10.11.2015 - 15:35
fonte
0

La domanda che hai postato è ancora aggiornata. Ho usato la soluzione AutoHotkey sotto Windows per alcuni anni e ne sono abbastanza soddisfatto. Trovo utile anche rimappare Capslock a Esc sotto Firefox + Pentadactyl.

Poiché non esiste AutoHotkey per mac, dovrebbe cercare le sue alternative .

    
risposta data 10.11.2015 - 17:20
fonte
0

Steve Losh descrive un modo specifico per Mac nel suo blog sul creare un moderno cadetto spaziale. Inoltre, nel suo tutorial su Vim, chiama queste istruzioni.

    
risposta data 18.11.2015 - 19:50
fonte

Leggi altre domande sui tag