A veces veo una ventana abierta con nombre scratch. Sé que es algún tipo de búfer / ventana temporal. ¿Cómo puedo crear una? :h scratch no devuelve
A veces veo una ventana abierta con nombre scratch. Sé que es algún tipo de búfer / ventana temporal. ¿Cómo puedo crear una? :h scratch no devuelve
¿De alguna manera es posible tener diferentes patrones de búsqueda por ventana o búfer, es decir? Quiero buscar el término A en la ventana / búfer A y el término B en la ventana / búfer B para que hlsearch, al usar , resalte diferentes cosas, por ejemplo, una división en
¿Es posible editar un archivo con diferentes configuraciones al mismo tiempo? Más precisamente, me gustaría tener múltiples buffers en la misma instancia de Vim que tengan el mismo contenido (cambiar un buffer afecta el contenido del otro buffer inmediatamente), pero diferentes posiciones del...
Tengo un nofilebúfer que contiene vimscript y quiero ejecutarlo. Sin embargo, :so % no funcionará porque requiere un archivo guardado, no un búfer. ¿Hay un comando vim para hacer esto por defecto? Si no, ¿es posible crear una función que haga lo
Recientemente descubrí la opción switchbufe intenté usarla, pero no puedo decir si no entiendo cómo debería funcionar o si realmente no funciona en mi Vim. Sobre los diferentes valores posibles, el documento dice: useopen Si está incluido, salta a la primera ventana abierta que...
Uso Vim para escribir C ++, y tengo bastantes #include<>declaraciones, comentarios, etc. que debo incluir en cada archivo nuevo que creo. he añadido autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) a mi vimrc, porque escuché que esto crea un búfer con el texto que...
Quiero abrir un búfer de terminal en una división vertical. Si lo intento :vertical split terminal, obtengo un búfer llamado 'terminal', no un búfer de terminal. Recientemente aprendí que podía hacer :vertical split +terminalpara abrir un búfer de terminal, pero no he podido encontrar los...
¡Tantas opciones! ¡Muy confuso! ¿Cuándo se debe usar uno con preferencia a otro? ¿Cómo se relacionan entre sí? ¿Cuáles son las diferencias entre ellos, de todos modos? ¿Cómo afectan los comandos que escribes? ¿Cómo se relacionan con registros, macros, marcas, opciones e historial de comandos?...
Tengo un montón de divisiones en este momento, y me tomó un tiempo encontrar estos archivos (básicamente estoy persiguiendo un error a través de 50 archivos interconectados). ¿Hay un comando como :ls > /tmp/filelistese que escriba las divisiones / búferes actuales que tengo abiertas en un...
Necesitaba editar muchos archivos recientemente para un pequeño cambio en cada archivo. Para acceder a cada archivo, examiné NERDtree y abrí un archivo tras otro. A medida que abría más y más archivos, noté que mi uso de memoria creció MUCHO. Cerrar vim me devolvió un montón de memoria. Tengo...
Así es como reproduzco el comportamiento que estoy observando. Primero, ingreso este comando: echo aaaaa > a vim a En Vim, ingreso estos comandos: :ls :e # :echo bufname('#') Aquí está la salida de los tres comandos anteriores: :ls 1 %a "a" line 1 :e # E194: No alternate file name to...
Quiero modificar archivos vimsin cambiar las marcas de tiempo de creación. Los documentos no parecen mencionar nada sobre tal posibilidad. Me gustaría lograr esto sin desactivar la función de intercambio / recuperación. Supongo que una alternativa sería almacenar el tiempo en algún lugar y luego...