¿Cómo cambio el color de la línea de estado de la ventana actualmente enfocada? He visto que los esquemas de colores modifican esto. ¿Es esta una especie de grupo destacado? ¿O algo
¿Cómo cambio el color de la línea de estado de la ventana actualmente enfocada? He visto que los esquemas de colores modifican esto. ¿Es esta una especie de grupo destacado? ¿O algo
La única documentación para instalar YCM parece ser para Vundle y soy bastante nuevo en vim-plug y plugins en general, así que no estoy seguro de qué tan bien se traduce en
Al presionar ggy Gpuede saltar a ambos extremos de un búfer. 42G salta a la línea 42. ¿Hay algún gatajo rápido para saltar al medio del búfer? Algo así más round(number of lines/2)Go menos
¿Hay alguna forma de mover el cursor al centro de la línea actual? (el centro de la línea de texto, no el centro del ancho de la pantalla) Me preguntaba si había un atajo similar al Mque mueve el cursor al centro de la pantalla. EDITAR : aclaración agregada entre
Tengo instalado vim 7.4, pero no estoy seguro de en qué nivel de parche estaba cuando lo instalé. ¿Cómo lo reviso? vim --version Da VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 15 2014 16:18:44) .... Pero no da el nivel de parche o un número de versión
Estoy tratando de hacer una sangría automática de vim con pestañas y alinearlas con espacios en blanco, pero en realidad, sangrar vim con pestañas y llenar la alineación con pestañas + espacios en blanco. Vim lo hace: (cada bloque es una pestaña) { >--long a = 1, >-->--..b =...
Actualmente estoy escribiendo una gran cantidad de texto sin formato (y LaTeX con un formato mínimo en los párrafos), y sería bueno si pudiera configurar vim para mantener cada oración (por simplicidad, el texto termina con un '.', '!' , o '?'; es una puntuación de terminación seguida de un espacio...
Quiero ver el valor de una variable, así que ejecuto el comando :let Vim muestra los resultados de este comando utilizando el --more--buscapersonas. ¿Cómo puedo buscar una frase, por ejemplo html? He buscado en la página del manual más buscapersonas que dice que +/se usa para la búsqueda,...
A menudo, cuando estoy en el modo Insertar, presiono Escpara ingresar al modo Normal, y luego presiono inmediatamente Opara comenzar una nueva línea sobre el cursor y pasar al modo Insertar allí. Pero cuando hago eso, hay un retraso de 1 segundo después de presionar Oantes de que haya una...
Me gusta usar vimdiff como una herramienta git diff / merge. El problema es cuando cambio el tamaño de la ventana del terminal de host a un nuevo tamaño: de los dos paneles divididos, el extremo izquierdo permanece del mismo ancho, mientras que el extremo derecho se extiende al tamaño de la ventana...
Digamos que tengo cuatro archivos abiertos: file0.txt, file1.txt, file2.txt, y file3.txt. Los abro todos en ese orden como pestañas. Entonces, mi orden de pestañas es este: file0.txt file1.txt file2.txt file3.txt Entonces, digamos que quiero reordenar mis pestañas para que eso file2.txtocurra...
Estoy tratando de descubrir cómo navegar por Windows un poco más rápido, así que me gustaría asignar lo siguiente: :nmap <silent> <C-F> :wincmd f<CR> El problema es que esto reasigna la asignación ^f(en minúsculas f), que está en la página hacia abajo. ¿Hay alguna forma de...
Yo muy a menudo utilizo el :registerscomando para mostrar el contenido de todos los registros (no recuerdo lo que he puesto en donde, exactamente lo que el papel de "*, "., "%, etc son). Especialmente porque configuré la "opción en la viminfoopción y, por lo tanto, mis registros persisten entre...
Sé que puedo :!o :r!ejecutar un comando externo y, opcionalmente, insertar su salida en el texto. Incluso puedo actuar :!shy generaré un caparazón que vivirá hasta que salga, pero mientras el caparazón está activo, Vim está "dormido" e inaccesible. Debo abandonar el caparazón y generar uno nuevo si...
Vim normalmente escribe <EOL>para la última línea solo cuando había una en el archivo original. ¿Cómo hacer que vim escriba una nueva línea al final de un archivo todo el tiempo (cuando el archivo no es binario y no hay uno)? He probado la eolopción, pero no funcionó como se...
:s/pattern/replacementopera en el primer partido y :s/pattern/replacement/gen todos. ¿Cómo operar solo en el
De :h E65podemos ver que Vim no permite más de 9 grupos de captura en un comando de sustitución. Por ejemplo, el siguiente comando funcionará: s/\v(a)(b)(c)(d)(e)(f)(g)(h)(i)/\9\8\7\6\5\4\3\2\1 Pero este con un grupo de captura más
Sé que en vim puedo agregar set nocompatible en .vimrcPara evitar que las teclas de flecha de la pantalla A, B, C, D en el modo de inserción. Pero estoy usando vi Versión 4.0 (gritter) 25/12/06 . ¿Cómo puedo obtener el mismo comportamiento? == EDITAR == (1) Estoy usando la versión vi de...
Quiero abrir dos partes diferentes de un documento en divisiones horizontales (usando :sp) y desplazarlas a la izquierda y a la derecha juntas. Para el desplazamiento vertical, usaría scrollbind. Sin embargo, no estoy seguro de qué usar para el desplazamiento horizontal. Sé que la capacidad debe...
Las sintaxis de expresión regular de muchas herramientas de Unix son a menudo las expresiones regulares básicas y extendidas codificadas por POSIX (BRE y ERE, respectivamente) y, en algunas implementaciones modernas, el estilo Perl (PCRE es una implementación de esto). ¿Existe una correspondencia...