Definindo uma opção vim na linha de comando?


26

Como alguém define uma opção vim ao iniciar a partir do bash ou de outro shell?

Respostas:


33
$ vim -c 'set ai'

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


2
Se você pretende abrir várias janelas ( vim -Oou vim -o) e deseja definir este comando para todas elas, use -c windo <option>. Exemplo:) vim -O -c 'windo set ai'.
Scai

Exemplo eu iria encontrar útil:vim -c 'set wrap' /path/to/file.txt
Sridhar Sarnobat

Se você deseja definir várias opções, separe-as com o caractere de pipe, comovim -c 'set ai | set nowrap'
wisbucky 24/06

11
Não set ai nowrapfunciona para você @wisbucky? Você deve poder definir várias opções com um único setcomando.
Martin Tournoij

@MartinTournoij Obrigado, eu não sabia disso! (Bem, acho que meu comentário ainda pode ser útil se você precisar executar comandos diferentes)
wisbucky 28/06
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.