Preguntas etiquetadas con vim

130
Cómo configurar el esquema de colores vim predeterminado

La última actualización de Ubuntu hizo mi vim colorscheme inutilizable. Sé cómo configurarlo manualmente ( :colo eveningpor ejemplo), pero quiero establecer el valor predeterminado para todas las sesiones vim. Veo referencias en otros lugares .vimrc, pero la ubicación y la sintaxis correctas me han...

130
¿Hay un "registro de tiempo de ejecución vim"?

A veces intento una personalización / comando en mi vimrc. Todo parece ser correcto, pero simplemente no funciona. Es difícil saber qué sucede cuando se inicia vim y saber qué comando falló o no, por lo que es realmente difícil depurar qué puede estar causando un problema en mi vimrc. Es un...

130
UltiSnips y YouCompleteMe

Tengo paquetes ultisnips y youcompleteme instalado en mi macvim. El problema es que los ultisnips no funcionan porque la pestaña está unida por ycm. Traté de poner let g:UltiSnipsExpandTrigger = "<s-tab>"para poder activar la finalización del fragmento con shift-tab, pero no funciona por...

128
¿Se puede tomar o eliminar entre paréntesis en vi / vim?

Dada esta línea de código en C: printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32))); ¿Hay alguna forma de eliminar o tirar del primer paréntesis en negrita a su paréntesis correspondiente? Pensé en df) , pero eso solo te llevará justo después del 9.0. ¿Hay una manera similar de hacer que...

126
¿Cómo puedo instalar MacVim en OS X?

Estoy usando OS X 10.9.1 (Mavericks). ¿Cuáles son los pasos sistemáticos para instalar en Gvim o MacVim en Mac OS? Si escribe los pasos usando 1, 2, 3, ..., sería fácil de seguir. Debo confesar que no entendí todas las instrucciones proporcionadas en la página de MacVim. Otras páginas web...

126
Yank archivo completo

A menudo escribo algo en gVim, luego necesito copiarlo y pegarlo en otra aplicación. ¿Hay una manera fácil de tirar todo el archivo? Usualmente hago algo como esto ggVG"+y (Ir arriba, modo de línea visual, ir abajo, tirar) ¿Pero hay una mejor manera que me estoy

126
¿Qué hacen los comandos f y t en Vim?

¿Alguien puede explicarme qué hacen los comandos fy ten vim y cómo funcionan exactamente? Parece que no puedo encontrar esta información, pero la gente sigue diciéndome que son muy útiles. Realmente agradecería una respuesta con un ejemplo si es posible,

126
formatear en vim para un bonito diseño de columna

Tengo este conjunto de datos en un archivo csv 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.010329, 0.00163437, 0.00191202, 0.0134425 1.34538754675,...

125
¿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 un...

123
¿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

123
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 es un poco molesto ya que...

123
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...

123
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 tener vim...