vim

Vim: forma más rápida de seleccionar bloques de texto en modo visual

He estado usando vim durante bastante tiempo y soy consciente de que seleccionar bloques de texto en modo visual es tan simpl ... eleccionar hasta - esto obviamente no funciona, así que mi pregunta es encontrar cómo se puede hacer algo similar a esto...)

VIM + Syntastic: ¿cómo desactivar el comprobador?

Estoy usando Syntastic que está habilitado para mis archivos HTML. Dado que tengo un archivo muy grande con los comprobadores ... lvieron muy lentos al guardar el archivo (:w). ¿Es posible alternar sintastic off temporalmente solo para la sesión actual?

Configuración de las preferencias de espacios en blanco de Vim por tipo de archivo

En mi trabajo, estoy obligado a seguir el estilo de la casa para la sangría, que es el siguiente: 2 espacios al codificar ... th=4 recomendado ¿Cuál es la mejor manera de especificar diferentes preferencias de espacios en blanco por tipo de archivo?

¿Cómo puedo cerrar un buffer sin cerrar la ventana?

Las vistas multicapa de Vim (Ventanas, Buffers y Pestañas) me dejaron un poco confundido. Digamos que divido la pantalla (: s ... pués del cierre puede mostrar el siguiente búfer en la lista o un búfer vacío, no importa). ¿Cómo puedo hacer esto? Gracias.

vim, cambiar entre archivos rápidamente usando vanilla Vim (sin plugins)

Entiendo que limitarme a vanilla Vim (no usar plugins) limita el poder del editor, pero como cambio entre diferentes máquinas ... hay algún otro secreto "oculto" para cambiar rápidamente entre archivos en Vim basado en algo más que el nombre del archivo.

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

¿Puede alguien explicarme qué hacen los comandos f y t en vim y exactamente cómo funcionan? Parece que no puedo encontrar ... pero la gente sigue diciéndome que son muy útiles. Realmente apreciaría una respuesta con un ejemplo si es posible, gracias!

¿Cómo muevo una ventana existente a una nueva pestaña?

¿Hay alguna manera de tomar una ventana existente (dividir) y ponerla en una nueva pestaña?

En Vim, ¿hay alguna forma de pegar texto en la línea de búsqueda?

Quiero buscar $maximumTotalAllowedAfterFinish y reemplazarlo con $minimumTotalAllowedAfterFinish. En lugar de escribir el tex ... r estos nombres largos de variables en la línea de búsqueda, ya que en la línea de comandos no puedo escribir "p" para pegar?

Sustituto de conservación de cajas en Vim

¿Se puede hacer esto en Vim? Lo que quiero decir es: buscando 'BadJob' y reemplazarlo con 'buen trabajo' serviría l ... es sustituciones 'badjob' -> 'goodjob' 'BadJob' -> 'GoodJob' 'badJob' -> 'goodJob' 'BADJOB' -> 'GOODJOB'

¿Cómo puedo visualizar las diferencias por carácter en un archivo diff unificado?

Digamos que obtengo un parche creado con git format-patch. El archivo es básicamente un diff unificado con algunos metadatos. ... Echa un vistazo a resaltado de diferencias en git 2.9. Este script hace exactamente lo que estaba buscando originalmente.

Soporte de expresiones regulares multilínea en Vim

Noto que la sintaxis regex estándar para hacer coincidir varias líneas es usar /s, así: This is\nsome text /This.*text/s ... emente me perdí los bits relevantes en la ayuda de vim. ¿Puede alguien confirmar este comportamiento de una manera u otra?

Saltar a etiquetas XML coincidentes en Vim

El operador Vim % salta a paréntesis coincidentes, termina comentario y algunas otras cosas. Sin embargo, no coincide con la ... ? Nota: Lo que realmente quiero es duplicar una sección en un archivo XML sin buscar manualmente la etiqueta coincidente.

Cómo eliminar (no cortar) en Vim?

¿Cómo puedo eliminar una línea sin colocarla en mi búfer predeterminado? Ejemplo: line that will be copied. line that I ... rlo? Otra pregunta relacionada es cómo puedo reenviar borrar una palabra en modo de inserción? Quiero algo similar a Ctrl+w.

¿Cómo deshabilito el comando" Presione ENTRAR o escriba para continuar " en Vim?

¿Hay alguna forma de deshabilitar el símbolo del sistema "Presione ENTRAR o escriba el comando para continuar" que aparece d ... o the shortcut in my .lvimrc. map <F5> :wall!<CR>:!sbcl --load foo.cl<CR><CR> ¿Alguna idea mejor?

Cambio de nombres de variables en Vim

Estoy tratando de leer mucho código C/Perl a través de Vim que contiene muchos nombres de variables de una sola letra. Ser ... arte de otro nombre var más grande, o en una cadena o comentario... no quisiera modificar esos ¿Alguna solución conocida?

NERDTree-Revelar archivo en árbol

Hay un atajo que revela el archivo actual en el panel directorio NERDTree. Like TextMate 'Reveal file in Drawer' - Ctrl + Command + R

Cambiar entre pestañas en NERDTree

Acabo de empezar a usar el plugin NERDTree vim para mi proyecto. No puedo encontrar la documentación para cambiar entre pestañas abiertas. ¿Alguien puede decirme las teclas de acceso directo ? Gracias...

Cómo cambiar al modo de REEMPLAZO en VIM

Sé que puedo hacer esto presionando Insert en el modo de INSERCIÓN, pero eso requiere un poco de estiramiento. ¿Hay algún atajo más conveniente para ir directamente del modo NORMAL al modo DE REEMPLAZO?

Preferencias de pestaña Vs Espacio en Vim

Vim es muy complaciente cuando se trata de preferencias de tabulación Vs. espacio. Según entiendo, el ajuste tabstop indica e ... er que jugar con 3 parámetros diferentes. Así que mi sugerencia propuesta para algo como :set stab=4 todavía me suena bien.

Ajuste de línea en Vim (preservar la sangría)

Estaba mirando este post que describe cómo envolver palabras enteras en vim. La solución aceptada fue la siguiente: :set ... the wrap | | | |---------------------------------------| ¿Alguna idea?