2012-04-28 86 views

Respuesta

2

This plugin por el genial Steve Losh se encarga de iTerm2. No sé sobre Putty.

+0

Gracias! ¡Funciona genial! –

-1

creo que no se debe instalar ningún plugin, puede cambiar la [reconfiguración masilla] -> Ventana-> Apariencia -> [aspecto del cursor] -> [Línea vertical],

es más conveniente.

Y creo que no es necesario cambiar el cursor vim, porque difícilmente encontrará el cursor si cambia la forma.

0

El plugin de Steve Losh (https://github.com/sjl/vitality.vim) es un poco problemático para algunos (agrega caracteres extraños en lugar del cursor cuando cambia entre pestañas en iTerm2).

Añadiendo esto a su .vimrc funciona para mí:

" Change cursor shape between insert and normal mode in iTerm2.app 
if $TERM_PROGRAM =~ "iTerm" 
    let &t_SI = "\<Esc>]50;CursorShape=1\x7" " Vertical bar in insert mode 
    let &t_EI = "\<Esc>]50;CursorShape=0\x7" " Block in normal mode 
endif 

crédito va a Erlend Hamberg: http://hamberg.no/erlend/posts/2014-03-09-change-vim-cursor-in-iterm.html

0

utilizo this plugin desde hace mucho tiempo, y funciona perfectamente con Konsole pero también admite una gran cantidad de términos.

El documentation dice:

terminales soportados actualmente son iTerm2 para Mac (versión beta 1.0.0.20130602 o mejor se requiere), terminales basados ​​VTE3 (incluyendo gnome-terminal), y Konsole de KDE. La consola xterm es parcialmente compatible también. Anterior xterm no admitía el cursor de línea, por lo que este complemento establece actualmente el cursor para subrayar.

Las versiones anteriores de los terminales basados ​​en VTE3 (antes v0.39) no son compatibles con el cambio del cursor mediante secuencias de escape y no son compatibles. En terminales no compatibles, el comportamiento predeterminado de Vim no se modifica.

El complemento también admite tmux, y también cambiará el cursor dentro de una sesión de tmux .

Cuestiones relacionadas