Preguntas etiquetadas con vim

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

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

122
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

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

120
VIM + JSLint?

Paso mis días en vim, actualmente escribiendo mucho JavaScript. He estado tratando de encontrar una manera de integrar JSLint o algo similar en vim para mejorar mi codificación. ¿Alguien ha logrado hacer algo como esto? Editar: Intenté esto: Verificación de sintaxis de Javascript Desde Vim ,...

120
¿Cómo puedo cerrar un búfer sin cerrar la ventana?

Las vistas de varias capas de Vim (Windows, Buffers y Tabs) me dejaron un poco confundido. Digamos que divido la pantalla (: sp) y luego selecciono un búfer diferente para mostrar en cada ventana. Ahora quiero cerrar uno de los búferes, pero no quiero que la ventana se cierre (después del cierre,...

120
¿Cómo eliminar múltiples búferes en Vim?

Suponiendo que tengo varios archivos abiertos como búfer en Vim. Los archivos tienen *.cpp, *.hy algunos lo son *.xml. Quiero cerrar todos los archivos XML con :bd *.xml. Sin embargo, Vim no lo permite (E93: Más de una coincidencia ...). ¿Hay alguna forma de hacer esto? PD: Sé que :bd file1 file2...

119
vim eliminando trucos hacia atrás

¿Cómo se borra una palabra a la izquierda? En otras palabras, elimine la palabra cuando el cursor se encuentre al final. ¿Cómo se borran los caracteres al principio de la línea? ¿Cómo se borra el primer espacio en blanco de la izquierda? ¿Algún otro truco relacionado con la eliminación de...

119
VIM + Syntastic: ¿cómo deshabilitar el corrector?

Estoy usando Syntastic, que está habilitado para mis archivos HTML. Dado que tengo un archivo muy grande con los comprobadores "validator w3" habilitados, GVIM o VIM se volvieron muy lentos al guardar el archivo (: w). ¿Es posible alternar temporalmente la sincronización solo para la sesión...

118
Cómo copiar texto tirado al símbolo del sistema VI

Quiero saber si hay alguna forma de pegar texto tirado en la ventana de comandos. Por ejemplo, si he sacado una palabra y quiero grep en algún lugar, no puedo simplemente pegar la palabra usando 'p'. Sin embargo, si lo copio al portapapeles, Shift-Insert pegará lo mismo. ¿Hay algún ajuste...

118
Configuración de Vim para C ++

Me gustaría hacer de vim mi editor de C ++. Tengo muy poca experiencia trabajando con él y necesito ayuda para configurar vim para que funcione con C ++. Necesito características como código completo (para stl y para mis clases) cambiar entre archivos .cc y .h puede haber algunos trucos más que...