Mengatur opsi vim dari baris perintah?

26

Bagaimana cara menetapkan opsi vim saat meluncurkan dari bash atau shell lain?

Leandand00
sumber

Jawaban:

33
$ vim -c 'set ai'

Lihat :h -c, :h startupdan $ vim --help.

romainl
sumber
2
Jika Anda ingin membuka banyak jendela ( vim -Oatau vim -o) dan ingin mengatur perintah ini untuk semuanya, gunakan -c windo <option>. Contoh:) vim -O -c 'windo set ai'.
scai
Contoh yang menurut saya berguna:vim -c 'set wrap' /path/to/file.txt
Sridhar Sarnobat
Jika Anda ingin mengatur beberapa opsi, pisahkan dengan karakter pipa, sepertivim -c 'set ai | set nowrap'
wisbucky
1
Tidak set ai nowrapberhasil untuk Anda @wisbucky? Anda harus dapat mengatur beberapa opsi dengan satu setperintah.
Martin Tournoij
@ MartinTournoij Terima kasih, saya tidak tahu tentang itu! (Yah, saya kira komentar saya masih bisa membantu jika Anda perlu menjalankan perintah yang berbeda)
wisbucky