Vi & Vim

Preguntas y respuestas para las personas que utilizan las familias vi y Vim de editores de texto.



2
¿Es posible eliminar una entrada del historial de deshacer?
Tengo estas líneas en mi .vimrc para ayudar con la sangría: autocmd BufReadPost * set noexpandtab | retab! 4 autocmd BufWritePre * set expandtab | retab! 4 autocmd BufWritePost * set noexpandtab | retab! 4 Sin embargo, crean mucho ruido en la historia de deshacer. Dado que esencialmente no hacen …
10 vimrc  undo-redo 

2
Duplicar el búfer en una pestaña nueva en lugar de moverlo
Con frecuencia, quiero maximizar temporalmente un búfer en una página de pestañas y luego volver a la configuración anterior del búfer que estaba viendo. Mi flujo de trabajo actual para hacer algo como esto es cerrar todos los demás búferes usando <c-w>oo mover el búfer que estoy viendo actualmente a …

1
Mapeo Ctrl con signo igual
Estoy tratando de asignar mi Ctrl y el signo más juntos. Esto es lo que estoy intentando en mi vimrc: nnoremap <C-=> : echo "Hello" <CR> Sin embargo, parece que el mapeo no se está activando. ¿Alguna sugerencia sobre lo que podría estar haciendo mal? Estoy usando macvim.


3
¿Cómo manejo y recuerdo muchas abreviaturas en mi vimrc?
Tengo más de 500 abreviaturas ( iabbr, abbr) y algunas asignaciones en mi archivo vimrc de Java, PHP, C / C ++ y Latex. No es fácil recordar de inmediato cuando no uso los idiomas durante algún tiempo. Me pregunto si puedo completar el nombre de la abreviatura. ¿Hay alguna …

3
Navegando usando SSH
Sé que se puede usar vim scp://host/path/to/filepara editar archivos remotos localmente y luego actualizar la máquina remota al guardar ( :w). Sin embargo, me gustaría saber si es posible navegar a través de directorios usando ssh (o si hay un complemento para hacerlo) NERDTree no lo admite, y cuando viming …
10 netrw  ssh 


1
¿Cómo debería funcionar la opción 'switchbuf'?
Recientemente descubrí la opción switchbufe intenté usarla, pero no puedo decir si no entiendo cómo debería funcionar o si realmente no funciona en mi Vim. Sobre los diferentes valores posibles, el documento dice: useopen Si está incluido, salta a la primera ventana abierta que contiene el búfer especificado (si hay …
10 vimrc  buffers  split 



5
¿Cómo buscar un patrón en ciertas regiones de sintaxis?
Estoy usando vim para editar documentos de látex. A menudo, querré cambiar el nombre de una variable a otra cosa. Sin embargo, es un poco molesto tener que sortear coincidencias irrelevantes cuando busco el nombre de la variable. Me gustaría buscar solo en "zonas matemáticas" como se define en el …
10 search 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.