การตั้งค่าตัวเลือกเป็นกลุ่มจากบรรทัดคำสั่ง?


26

หนึ่งจะตั้งค่าตัวเลือกเป็นกลุ่มเมื่อเรียกใช้จาก bash หรือ shell อื่น

คำตอบ:


33
$ vim -c 'set ai'

ดู:h -c, และ:h startup$ vim --help


2
หากคุณตั้งใจที่จะเปิดหน้าต่างหลาย ๆ ( vim -Oหรือvim -o) -c windo <option>และต้องการที่จะตั้งค่าคำสั่งนี้สำหรับพวกเขาทั้งหมดใช้ ตัวอย่าง: vim -O -c 'windo set ai')
scai

ตัวอย่างฉันจะพบว่ามีประโยชน์:vim -c 'set wrap' /path/to/file.txt
Sridhar Sarnobat

หากคุณต้องการตั้งค่าหลายตัวเลือกให้แยกด้วยตัวอักษรvim -c 'set ai | set nowrap'
ไพพ์

1
ไม่set ai nowrapทำงานสำหรับคุณ @wiscucky คุณควรจะสามารถตั้งค่าหลายตัวเลือกด้วยsetคำสั่งเดียว
Martin Tournoij

@MartinTournoij ขอบคุณฉันไม่รู้เกี่ยวกับเรื่องนี้! (ดีฉันเดาความคิดเห็นของฉันยังคงสามารถที่จะเป็นประโยชน์ถ้าคุณจำเป็นต้องเรียกใช้คำสั่งแตกต่างกัน)
wisbucky
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.