ตอนนี้ฉันทำให้ทุกคนทำ ~ / .vimrc แล้วตั้งค่าไว้ที่นั่น
ฉันจะสร้างค่าเริ่มต้นระดับโลก. vimrcสำหรับผู้ใช้ใหม่ได้อย่างไร
ตอนนี้ฉันทำให้ทุกคนทำ ~ / .vimrc แล้วตั้งค่าไว้ที่นั่น
ฉันจะสร้างค่าเริ่มต้นระดับโลก. vimrcสำหรับผู้ใช้ใหม่ได้อย่างไร
คำตอบ:
มักจะสร้าง / etc / vimrc หรือ / etc / vim / vimrc ขึ้นอยู่กับเวอร์ชันของ vim และ linux / unix ของคุณ
/etc/vim/vimrc.local
อย่างน้อยใน Ubuntu 16 มันได้รับมาจาก/etc/vim/vimrc
และหมายความว่าคุณไม่ต้องแฮ็คที่ไฟล์เริ่มต้น
เพื่อสร้างค่าเริ่มต้น ~ / .vimrc สำหรับผู้ใช้ใหม่ทั้งหมดคุณควรจะสามารถวางลงใน / etc / skel
ถ้าฉันจำได้อย่างถูกต้องนั่นจะให้เทมเพลตสำหรับโฮมไดเรกทอรีของผู้ใช้ใหม่
ใน Debian ไฟล์ที่คุณกำลังมองหาจะปรากฏขึ้น:
/etc/vim/vimrc
มันอาจจะแตกต่างกันใน distro ที่แตกต่างกัน (แม้ว่าฉันคิดว่ามันไม่น่าจะเป็นไปได้มาก)
โชคดี.
/etc/vim/vimrc.local
ที่มาซึ่งจะปลอดภัยกว่าสำหรับการปรับปรุง
ดู:help system-vimrc
:
สำหรับ Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS และ Amiga ไฟล์ vimrc ของระบบจะถูกอ่านสำหรับการเริ่มต้น เส้นทางของไฟล์นี้จะแสดงพร้อมกับคำสั่ง ": version" ส่วนใหญ่เป็น "$ VIM / vimrc" โปรดทราบว่าไฟล์นี้เป็นโหมดอ่านเสมอใน 'เข้ากันได้' เนื่องจากการรีเซ็ตอัตโนมัติของ 'เข้ากันได้' จะทำในภายหลังเท่านั้น เพิ่มคำสั่ง ": set nocp" หากคุณต้องการ
ดังนั้นให้ตั้งค่าระบบของคุณในไฟล์นี้ พิมพ์:help version
เป็นกลุ่มเพื่อดูตำแหน่งหรือecho $VIM
ที่เปลือกเพื่อดูว่า$VIM
มีการกำหนด (โปรดทราบว่าคุณอาจต้องตั้งค่า$VIM
สำหรับผู้ใช้ทั้งหมดเช่นในไฟล์ bashrc ของระบบ)
สำหรับ MacVim มันอยู่ที่
/usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc