¿Establecer una opción vim desde la línea de comando?

Respuestas:

33
$ vim -c 'set ai'

Ver :h -c, :h startupy $ vim --help.

romainl
fuente
2
Si tiene la intención de abrir varias ventanas ( vim -Oo vim -o) y desea configurar este comando para todas ellas, use -c windo <option>. Ejemplo: vim -O -c 'windo set ai').
scai
Ejemplo que encontraría útil:vim -c 'set wrap' /path/to/file.txt
Sridhar Sarnobat
Si desea establecer varias opciones, vim -c 'set ai | set nowrap'
sepárelas
1
¿No set ai nowrapte funciona @wisbucky? Debería poder configurar múltiples opciones con un solo setcomando.
Martin Tournoij
@ MartinTournoij ¡Gracias, no lo sabía! (Bueno, supongo que mi comentario aún puede ser útil si necesita ejecutar diferentes comandos)
wisbucky