Preguntas etiquetadas con vimscript

13
¿Es cpo & vim una sintaxis especial?

En los scripts es costumbre hacer algo como: let s:save_cpo = &cpo set cpo&vim ... script ... let &cpo = s:save_cpo Para garantizar un modo no compatible para el script. Es: set cpo&vim algún tipo de sintaxis especial, como en foo & bar? ¿O es más como un comando, una...

13
¿Cómo invertir cada 4 líneas?

En primer lugar, siendo esta mi primera publicación aquí, me gustaría decir que he encontrado que VIM es una gran herramienta y que el foro aquí es muy útil para encontrar respuestas a las preguntas, con mucha gente útil invaluable asistencia. Todavía soy muy nuevo en VIM, por lo que casi todo lo...

12
Sustituir con vimscript puro (sin `: s`)

Tengo lo siguiente en mi vimrc: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc Estoy usando vint para unir mi vimrc, y recibí la siguiente advertencia: ProhibitCommandWithUnintendedSideEffect Evita los comandos con efectos secundarios no deseados. Evite usar: s...

11
¿Qué seguir para crear un complemento vim?

Entonces mi pregunta es simple. ¿Es una buena idea aprender scripts de vim solo para crear vim o deberíamos adoptar otros lenguajes más aceptados para eso? Por ejemplo, este enlace abre videos de YouTube que muestran cómo usar Python para crear complementos vim. Las secuencias de comandos Vim no...