Preguntas etiquetadas con vim

Vim es un editor de texto modal gratuito y de código abierto disponible para la mayoría de las plataformas principales. Permite una alta eficiencia en muchas tareas de edición de texto, pero tiene una curva de aprendizaje pronunciada. Para aprender los conceptos básicos, ejecute ": help vimtutor". Para preguntas que no sean de programación, use https://vi.stackexchange.com/ en su lugar.


8
¿Cómo se usa la función de corrección rápida de vim?
Soy un usuario de Vim bastante nuevo y he descubierto que su curva de aprendizaje es bastante empinada (al menos para mí). Acabo de instalar este script vim para la comprobación de errores de JavaScriptLint, que muestra errores en la ventana de corrección rápida de vim una vez que guardo …
125 vim  jslint 


19
Acceso directo para abrir el archivo en Vim
Quiero abrir un archivo en Vim como en Eclipse usando Ctrl+ Shift+ R, o mediante la opción Ctrl+ Nde autocompletar. Invoque un atajo de teclado, escriba el nombre / patrón del archivo y elija entre todos los nombres de archivos coincidentes. Sé abrirlo normalmente como: :tabe <filepath> :new <filepath> :edit …

5
¿Cómo intercambiar archivos entre ventanas en VIM?
Cuando trabajo con VIM, siempre tengo varias ventanas visibles. A veces me gustaría tener una manera fácil, intercambiar esas ventanas en lugares. ¿Hay algún complemento, macro, etc. para hacer esto más fácil? Por cierto, yo uso MiniBufExplorer.
123 vim  editing 

5
Actualizar todos los archivos en el búfer desde el disco en vim
El comando para actualizar un archivo desde la versión en el disco es :e! ¿Cómo puedo hacer lo mismo para todos los archivos en el búfer? Antecedentes: lo necesito porque estoy usando git con múltiples ramas con un vim abierto que contiene un búfer. Cuando pago una rama, me gustaría …
123 git  vim  buffer 


2
vim repetir buscar el siguiente carácter 'x'
A menudo navego en vim f xpara encontrar la siguiente aparición del carácter 'x', pero paso por alto que hay una palabra (o más palabras) que contiene 'x' entre la palabra que quiero editar y la posición inicial del cursor. Así que tengo que hacerlo de f xnuevo, lo cual …
123 vim  repeat 

13
¿Eliminar filas duplicadas en vi?
Tengo un archivo de texto que contiene una larga lista de entradas (una en cada línea). Algunos de estos son duplicados y me gustaría saber si es posible (y si es así, cómo) eliminar los duplicados. Estoy interesado en hacer esto desde vi / vim, si es posible.
123 vim  duplicates 

9
¿Cómo repito una edición en varias líneas en Vim?
Soy consciente de que en Vim a menudo puedo repetir un comando simplemente agregando un número delante de él. Por ejemplo, uno puede eliminar 5 líneas de la siguiente manera: 5dd A menudo también es posible especificar un rango de líneas para aplicar un comando, por ejemplo :10,20s:hello:goodbye:gc ¿Cómo puedo …
122 vim 


4
¿Qué es .netrwhist?
Cuando edito archivos en mi ~/.vim, el .netrwhistarchivo también se cambia misteriosamente. Su contenido: let g:netrw_dirhistmax =10 let g:netrw_dirhist_cnt =6 ...and so on... ¿Qué hace este archivo? ¿Es importante?
122 vim  netrw 

6
Vim: creación de directorios principales al guardar
Si invoco vim foo/bar/somefilepero foo/baraún no existo, Vim se niega a guardar. Sé que podría cambiar a un shell o hacerlo :!mkdir foo/bardesde Vim, pero soy vago :) ¿Hay alguna manera de hacer que Vim lo haga automáticamente cuando guarda el búfer?
122 vim  mkdir 


4
Diferencia dos pestañas en Vim
Escenario: abrí Vim y pegué texto. Abro una segunda pestaña :tabey pego otro texto allí. Objetivo: Me gustaría una tercera pestaña con una salida equivalente a escribir ambos textos en archivos y abrirlos con vimdiff . Lo más cercano que puedo encontrar es "comparar el búfer actual con un archivo", …
121 vim  diff  tabs  vimdiff  buffer 

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.