Vi & Vim

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

2
¿Vim guarda automáticamente?
De :help swap-file: Actualizando el archivo de intercambio El archivo de intercambio se actualiza después de escribir 200 caracteres o cuando no ha escrito nada durante cuatro segundos. Esto solo sucede si se cambió el búfer, no cuando solo te moviste. La razón por la que no se mantiene actualizado …
13 save  swap-file  backup 


2
Levantar ventana con archivo de intercambio
De vez en cuando mientras trabajo en múltiples proyectos, y / o lo que sea, me deja con (también) muchas instancias de Vim abiertas; como sucede, abro un archivo que ya está abierto en otro lugar, dejándome con la opción de: [O]pen Read-only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort ¿Hay alguna …
13 swap-file  x11  linux 




1
Vim compilado con python3 pero tiene ('python') devuelve 0
Acabo de seguir estas instrucciones para compilar vim con Python 3: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source Después de la instalación, verifiqué si tengo python3: vim --version | grep "python" Que volvió: +python3/dyn y +python/dyn Pero cuando inicio vim y escribo uno de los comandos followinf, obtengo un 0: :echo has('python3/dyn') :echo has('python3') :echo has('python') …


1
Fin del movimiento del bloque de pitón
Necesito un movimiento que se mueva al final / principio de un bloque de python, y necesito otro movimiento que se mueva al principio / final del método / clase anterior / siguiente (todas las combinaciones). He intentado vim-indent-object, python-mode, chapa, vim-python-object, etc. Ninguno de ellos admite el final del …


3
¿Cómo averiguar a qué se asigna una clave?
Sé que ejecutar :mapcomandos sin argumentos debería darme una lista de asignaciones definidas por el usuario, pero, por ejemplo, cuando presiono Ctrl-W Ctrl-I ocurre algo, sin embargo, no tengo idea de qué función acaba de suceder como asignaciones incorporadas no aparece en los :mapcomandos. ¿Cómo puedo saber qué hace una …

2
¿Cómo puedo hacer que vim descargue archivos de hechizos?
Cuando configuré spelllangpor primera vez, se me solicitó que descargue automáticamente el archivo de hechizo apropiado. De alguna manera aborté el proceso debido a instrucciones poco claras, cuando me preguntó, en qué directorio debería ir. Ahora cuando :set spelllangsolo dice Warning: Cannot find word list... pero no ofrece descargarlo. ¿Cómo …

2
¿Cuál es el reverso del comando 'ir al siguiente'
Si quiero ir al siguiente ,en la línea, entonces escribo t,. Si quisiera ir al anterior ,que podría usar /n, ingrese, Npero esto es un poco complicado. ¿Cuál es la mejor manera de revertir el tcomando y pasar al anterior ,?
13 search 

2
¿Cuál es la diferencia funcional entre: nohlsearch y: set nohlsearch?
Me di cuenta de que cuando lo uso, :nohlsearchen realidad no hace lo mismo que :set nohlsearch. En particular, la hlsearchconfiguración no está realmente desactivada (que es lo que :set hlsearch) logra. Para demostrar lo que quiero decir: :set hlsearch :nohlsearch :echo &hlsearch Esto imprime 1(¡ hlsearch todavía está configurado! …
13 search  highlight 

2
¿Es cpo & vim una sintaxis especial?
En los scripts es costumbre hacer algo como: let s:save_cpo = &cpo set cpo&vim ... script ... let &cpo = s:save_cpo Para garantizar un modo no compatible para el script. Es: set cpo&vim algún tipo de sintaxis especial, como en foo & bar? ¿O es más como un comando, una …
13 vimscript 

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.