Articles of vim

Correr: hacer desde gVim en el fondo

Uso gVim en Windows para editar mi código (principalmente C ++). Yo uso: make in gVim para comstackr el proyecto, pero esta es una operación de locking, que me impide usar gVim hasta que se complete la comstackción. ¿Cómo puedo hacer: realizar de forma asíncrona y aún obtener los beneficios de volver a leer los […]

Abre automáticamente NERDTree en la pestaña “TODAS”

¿Es posible abrir NERDTree en cada pestaña presionando t o T en NERDTree, si es así, cómo?

Los atajos de tecla Alt no funcionan en la terminal gnome con Vim

Estoy ejecutando Vim en una terminal gnome. Pero las asignaciones de teclas alt no funcionan. Por ejemplo (esto es solo un ejemplo): :imap Funciona bien en GVim. Pero cuando ejecuto el mismo comando con Vim en el terminal gnome, simplemente no funciona. Entonces creo que el problema es con la terminal, ¿verdad? ¿Cómo puedo arreglarlo? […]

Las teclas de flecha vi de Linux están rotas en el modo de inserción

Mis teclas de flecha no funcionan en vi en el modo de inserción en el hogar, cada una de ellas inserta una nueva línea y una letra mayúscula, como ‘A’. ¿Hay alguna manera de arreglar eso?

¿Es posible mostrar guías de sangrado en Vim?

Soy un usuario de Vim desde hace mucho tiempo (3 o 4 años) que recientemente comenzó a manejar un código profundamente nested. Este código está sangrado con espacios, no tabs. Me gustaría una indicación limpia y sin distracciones de la sangría para ayudarme a mantener el seguimiento del bloque de código en el que estoy […]

¿Cómo redirigir la salida del comando ex al búfer o archivo actual?

¿Cómo puedo redirigir o canalizar la salida de un comando ex en mi búfer actual o un archivo? Por ejemplo, quiero leer el contenido de todos los registros en el búfer actual, que en modo ex se muestra usando :registers .

Pegar el código en la ventana de terminal en vim en Mac OS X

Cuando pego código en mi ventana de terminal de Mac OS X en vim, sangra cada línea. Para cada línea, agrega una sangría para que el texto se vea así … “ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute […]

¿Cómo ejecuto un progtwig C desde VIM?

¿Hay alguna forma de comstackr y ejecutar un progtwig en C desde VIM sin escribir su nombre de archivo?

Vim autogenerar ctags

En este momento tengo lo siguiente en mi .vimrc : au BufWritePost *.c,*.cpp,*.h !ctags -R Hay algunos problemas con esto: Es lento: regenera tags para archivos que no han cambiado desde la última generación de tags. Tengo que presionar el botón Enter nuevamente después de escribir el archivo debido a una inevitable “presione Entrar o […]

Trabajando con archivos enormes en VIM

Intenté abrir un archivo enorme (~ 2GB) en VIM pero se bloqueó. Realmente no necesito editar el archivo, solo saltar de manera eficiente. ¿Cómo puedo trabajar con archivos muy grandes en VIM?