Đặt tùy chọn vim từ dòng lệnh?


26

Làm thế nào để thiết lập một tùy chọn vim khi khởi chạy từ bash hoặc shell khác?

Câu trả lời:


33
$ vim -c 'set ai'

Xem :h -c, :h startup$ vim --help.


2
Nếu bạn có ý định mở nhiều cửa sổ ( vim -Ohoặc vim -o) và muốn đặt lệnh này cho tất cả chúng, hãy sử dụng -c windo <option>. Ví dụ vim -O -c 'windo set ai':).
scai

Ví dụ tôi sẽ thấy hữu ích:vim -c 'set wrap' /path/to/file.txt
Sridhar Sarnobat

Nếu bạn muốn đặt nhiều tùy chọn, hãy tách chúng bằng ký tự ống, nhưvim -c 'set ai | set nowrap'
wvducky

1
Không set ai nowraplàm việc cho bạn @wvducky? Bạn sẽ có thể đặt nhiều tùy chọn với một setlệnh duy nhất .
Martin Tournoij

@MartinTournoij Cảm ơn, tôi không biết về điều đó! (Chà, tôi đoán nhận xét của tôi vẫn có thể hữu ích nếu bạn cần chạy các lệnh khác nhau)
wvducky
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.