2011-01-24 9 views
5

Non si sa quale sia la terminologia per esso ma su Vim il 'cursore' è sempre come un cursore di inserimento/sostituzione al posto del puntatore a forma di linea lampeggiante a cui sono abituato in altri gui editor. C'è un modo per cambiare questo quando in modalità di inserimento?Vim cambia il cursore del blocco quando si trova in modalità inserimento

+0

Are stai usando la modalità testo Vim o la GUI gVim? –

+0

Vim sulla mia macchina remota utilizzando iterm. –

+3

Si prega di non [cross-post] (http://serverfault.com/questions/225977/vim-how-to-change-the-cursor-from-char-block-to-pre-pipe-line). –

risposta

1

Mi stavo connettendo utilizzando iTerm su mac. Sembra che ci sia un'impostazione in iTerm per questo. Cambio rapido e il suo funzionamento.

+4

Qual era l'impostazione e dov'è? Anche io sto cercando questo, ma non lo vedo in iterm2 – Chance

4

L'opzione gcr esegue questa operazione, anche se non sono sicuro di come sia necessario impostarlo per ottenere i risultati desiderati.

:help gcr 

Se si legge il manuale e si gioca con esso, si dovrebbe essere in grado di capirlo.

Il cursore lampeggiante in modalità di inserimento è in genere il valore predefinito. Forse l'opzione gcr è stata modificata nel tuo .vimrc

0

Questo plugin per Vim effettivamente cambiare il cursore al volo in iterm (e tmux)

Ha qualche bug se siete in tmux, ma funziona alla grande al di fuori di esso: https://github.com/sjl/vitality.vim

Problemi correlati