Apparentemente le tastiere Mac non hanno un Inserttasto (o forse lo hanno ma non riesco a trovarlo). Come posso accedere alla modalità di inserimento in vim su un Mac?
Apparentemente le tastiere Mac non hanno un Inserttasto (o forse lo hanno ma non riesco a trovarlo). Come posso accedere alla modalità di inserimento in vim su un Mac?
Risposte:
Se questa è una domanda così semplice come sembra, basta premere i.
Vim entra in modalità di inserimento utilizzando i(o aper append), indipendentemente dalla piattaforma. La modalità di sovrascrittura viene inserita solo raramente utilizzando Shift+ r. Non ho mai usato la Insertchiave qui.
L'altro uso del Inserttasto è passare dalla modalità di sostituzione alla modalità di inserimento quando si è già in entrambe. Puoi farlo facilmente sul Mac semplicemente mappando un'altra chiave per farlo per te. Nel tuo ~/.vimrcappena messo imap <F13> <Insert>e ora il F13tasto (che sulla tastiera del mio Mac è il tasto più vicino a dove si trova il Inserttasto su una tastiera normale).
R, verrà digitato un Rnel buffer.
.vimrc, funziona come una modifica di maiuscole / minuscole per parola: qualche idea perché?
F13(vedi il comportamento delle maiuscole senza la mia mappatura?), O forse Insertè mappato altrove (usa inoremapinvece di imapper risolvere questo problema).
Premendo "i" si entra in modalità di inserimento all'interno di VIM.
Entrare in modalità di inserimento: premere i
Uscita dalla modalità di inserimento: premere esc, digitare:x