Vi & Vim

9
Cambiar idioma de vimtutor

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

9
Deshabilitar sangría parcial de HTML en Vim

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

9
Vim no toma diéresis como caracteres de palabras

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

9
Ocultar ciertas líneas completamente (no plegables)

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

9
¿Qué significa el símbolo '+' al abrir un búfer?

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

9
¿Por qué vim no genera mi archivo .vimrc?

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

9
Uso del operador = ~

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

9
Dar sentido a "[[", "]]", "[]", "]["

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