Mi vimtutor está en portugués. No sé por qué, porque mi sistema operativo Windows está en inglés, como todo lo demás. No recuerdo haber elegido "portugués" en ninguna parte del proceso de instalación de vim. ¿Cómo lo cambio a
Mi vimtutor está en portugués. No sé por qué, porque mi sistema operativo Windows está en inglés, como todo lo demás. No recuerdo haber elegido "portugués" en ninguna parte del proceso de instalación de vim. ¿Cómo lo cambio a
Instalé vundle ayer y, como lo hice, el ancho de tabulación que configuré en mi vimrc se ignora y se vuelve a establecer en 4 en lugar de 2. Descubrí que la siguiente línea después del párrafo del paquete lo está causando: filetype plugin indent on Mi sangría está configurada así: set...
Advertencia: no soy un desarrollador web. Dicho esto, hay raras ocasiones en las que tengo que editar HTML. Cuando lo hago, noté un comportamiento en Vim que no me gusta y espero poder cambiar a través de la configuración. Cuando codifico, tiendo a ajustar líneas de 80 caracteres. Esto a menudo...
¡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?...
Quiero que todos mis archivos que terminen .textengan una longitud de línea 80. Entonces, cada vez que abro un .texarchivo en vim, escribo :set tw=79. ¿Qué pondría en mi .vimrc para automatizar esto? ¿Qué pasa si yo quería que el trabajo con una lista específica de tipos de archivos, por ejemplo,...
Cuando escribo un texto en alemán que contiene algo como, abücdpor ejemplo, y dwdelante, solo eliminará el, abya que no se interpreta ücomo un carácter de palabra. Cuando edito reStructuredText, tengo iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_ Eso explica por qué las diéresis no están...
¿Es posible agregar un signo para que se muestre en la columna de signos siempre que la línea tenga un grupo de tareas pendientes (ToDo, FIXME ...). Al ajustar mi esquema de colores, cambié el punto culminante del grupo Todo, pero me gustaría tener un indicador en la columna de signos, como...
Me gustaría poder ocultar ciertas líneas en mi búfer para que no aparezcan (y poder alternar verlas). Encontré preguntas similares , pero no resuelven mi problema. No quiero usar pliegues para esto. ¿Qué es lo que quiero exactamente? Cuando abro un documento, quiero que Vim no lea en líneas...
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...
Tengo palabras como lblSERINOden oraciones. Las palabras están separadas por espacios en blanco. Quiero reemplazar el dal final de todas esas palabras con u. Así, por ejemplo, lblSERINOdse verá así lblSERINOu. Lo he intentado s/.*\ud /u /gpero Vim dice que no puede encontrarlo .*\ud. ¿Cuál es el...
Hoy, descubrí que mi .vimrcno tuvo efecto. Estaba bien hace solo unas horas. Cuando lancé vim con $vim --plugin, :scriptnamesno se hizo eco de nada: el .vimrcarchivo no tenía origen. (Nota: /etc/vimrcse eliminó para depurar este problema). Luego intenté googlear y encontré $VIMINITvariables...
Estoy usando neovim con qt-neovim (arco de linux). En gvim podría lanzar una ventana maximizada con: if has("gui_running") set lines 999 columns 999 endif Eso no está funcionando ahora aunque. Intenté eliminar el if sin éxito. ¿Hay alguna manera de que pueda lograr
Supongamos que tengo el texto Fnordeliminado antes y que mi cursor reside en Bla línea: M:mock(Baz) ¿Cómo puedo cambiar el texto dentro () con el texto previamente eliminado? Actualmente, a menudo cometo el error al hacer: di( también conocido como "eliminar dentro ()" MAYÚS + P sin...
Estoy un poco confundido con los operadores de comparación de expresiones regulares de VimScript. Si miro a través de :h =~?mi comprensión, es que =~se puede usar para hacer una coincidencia de expresiones regulares (con la ?diferencia entre mayúsculas y minúsculas). Pero este código imprime...
Estaba mirando esta pregunta y luego me preguntaba cómo podría implementar mi respuesta, que usa sed puramente POSIX ex . El truco es que, si sedbien puedo comparar el espacio de espera con el espacio del patrón para ver si son exactamente equivalentes (con G;/^\(.*\)\n\1$/{do something}), no...
Tengo Windows 7 de 64 bits, con python 2.7.11 y python 3.5.1 (ambos de 32 bits) instalados, y he compilado vim con python / dyn y python3 / dyn, pero sigo recibiendo el siguiente error: :py print "hello" E887: Sorry, this command is disabled, the Python's site module could not be loaded Sin...
Tengo el siguiente formato del archivo: <common> fitnes=0 genetic=1 method=0 </common> <inputs> foo=bar bar=foo </inputs> <limits> balance=200.00 </limits> y me gustaría eliminar todo lo que está entre <inputs>y </inputs>(excluyendo el patrón por...
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...
Me resultó difícil entender estos movimientos de objetos de texto: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count]...
Tengo varias líneas en un archivo, y me gustaría copiar cada línea 11 veces (convirtiendo cada línea en 12 líneas) e incrementar el último "1" en cada línea para que las 12 líneas tengan "1" a " 12 ", donde inicialmente estaba el" 1 ". Puede haber otras ocurrencias de "1" en cada línea, pero el "1"...