Come faccio a far funzionare il tastierino numerico in vim usando iterm2 su osx con term = xterm?


Risposte:


85

Sembra che la risposta sia andare in Preferenze-> Profili-> Tasti e caricare il preset di: "xterm con tastierino numerico".


1
Non avevo questo preset, quindi nella mia risposta ho spiegato come è possibile aggiungere queste scorciatoie da soli.
Gitaarik,

Sembra che il preset non esista più in iTerm 2.1.1
scarver2

1
Recentemente ha fatto una nuova installazione del sistema operativo. Il preset è ancora lì in iTerm 2.1.1.
J0hnG4lt

3
Funziona anche in iTerm 2.1.4, anche se ho anche dovuto aggiungere un nuovo collegamento per inserire il codice esadecimale 0xd affinché il tasto Invio di NumPad funzioni. (Stranamente non rilevato come il tasto Num-⏎ già registrato, ma come ⏎ da solo, quando impostato.)
ecmanaut

1
Per me va bene. Sto usando iTerm2 Build 2.1.4.
KLaw,

20

Per me la soluzione è stata invalidante VT100 Application Keypad-Modein Preferences > Profiles > Advanced.


3
Questa soluzione funziona solo sul terminale nativo, ma non con iTerm
crazyGuy

13

È possibile aggiungere scorciatoie da tastiera globali in Preferenze -> Tasti e mappare i caratteri del tastierino numerico alle azioni "Invia testo" per inviare il testo che dovrebbero inviare.

Preferenze dei tasti iTerm2


7
Per la Enterchiave, scegli l' Send Hex Codesazione e inserisci 0x0D.
scarver2,

8

ma rimuove alcuni colori nella mia vim.

se ne hai bisogno solo alcune volte, digita:

:set term=ansi

in VIM

I migliori saluti

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.