<ก่อนหน้านี้ | Contents | ถัดไป>
6.71.2. การกำหนดค่า Vim
โดยค่าเริ่มต้น เป็นกลุ่ม ทำงานในโหมดที่เข้ากันไม่ได้กับ vi นี่อาจเป็นเรื่องใหม่สำหรับผู้ใช้ที่เคยใช้เครื่องมือแก้ไขอื่นมาก่อน การตั้งค่า "เข้ากันไม่ได้" จะรวมไว้ด้านล่างเพื่อเน้นให้เห็นถึงข้อเท็จจริงที่ว่ามีการใช้งานลักษณะการทำงานใหม่ นอกจากนี้ยังเตือนผู้ที่จะเปลี่ยนเป็นโหมด "เข้ากันได้" ว่าควรเป็นการตั้งค่าแรกในไฟล์กำหนดค่า ซึ่งจำเป็นเนื่องจากจะเปลี่ยนการตั้งค่าอื่นๆ และการแทนที่จะต้องเกิดขึ้นหลังจากการตั้งค่านี้ สร้างค่าเริ่มต้น เป็นกลุ่ม ไฟล์การกำหนดค่าโดยเรียกใช้สิ่งต่อไปนี้:
cat > /etc/vimrc << "EOF"
เริ่ม /etc/vimrc
" ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเริ่มต้นก่อนที่จะกำหนดการตั้งค่าเอง ไม่ใช่หลังจากแหล่งที่มา $VIMRUNTIME/defaults.vim
ให้ skip_defaults_vim=1
set nocompatible set backspace=2 set mouse= เปิดไวยากรณ์
if (&term == "xterm") || (&term == "ผงสำหรับอุดรู") ตั้งค่า background=dark
endif
" สิ้นสุด /etc/vimrc
EOF
cat > /etc/vimrc << "EOF"
เริ่ม /etc/vimrc
" ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเริ่มต้นก่อนที่จะกำหนดการตั้งค่าเอง ไม่ใช่หลังจากแหล่งที่มา $VIMRUNTIME/defaults.vim
ให้ skip_defaults_vim=1
set nocompatible set backspace=2 set mouse= เปิดไวยากรณ์
if (&term == "xterm") || (&term == "ผงสำหรับอุดรู") ตั้งค่า background=dark
endif
" สิ้นสุด /etc/vimrc
EOF
การขอ ตั้งค่าไม่เข้ากัน การตั้งค่าทำให้ เป็นกลุ่ม ทำงานในลักษณะที่เป็นประโยชน์มากกว่า (ค่าเริ่มต้น) มากกว่าลักษณะที่เข้ากันได้กับ vi ลบ “ไม่” ให้เก่า vi พฤติกรรม. NS ตั้งค่าแบ็คสเปซ=2 การตั้งค่าช่วยให้ backspacing เหนือการขึ้นบรรทัดใหม่ การเยื้องอัตโนมัติ และการเริ่มแทรก NS ไวยากรณ์บน พารามิเตอร์เปิดใช้งานการเน้นไวยากรณ์ของ vim NS ตั้งเมาส์ = การตั้งค่าช่วยให้สามารถวางข้อความด้วยเมาส์ได้อย่างเหมาะสมเมื่อทำงานใน chroot หรือผ่านการเชื่อมต่อระยะไกล ในที่สุด if แถลงการณ์กับ ตั้งพื้นหลัง = มืด การตั้งค่าแก้ไข เป็นกลุ่มเดาเกี่ยวกับสีพื้นหลังของเทอร์มินัลอีมูเลเตอร์บางตัว ซึ่งจะทำให้การเน้นสีมีรูปแบบที่ดีขึ้นสำหรับใช้กับพื้นหลังสีดำของโปรแกรมเหล่านี้
สามารถรับเอกสารประกอบสำหรับตัวเลือกอื่นๆ ได้โดยการรันคำสั่งต่อไปนี้:
vim -c ':ตัวเลือก'
vim -c ':ตัวเลือก'
หมายเหตุ
ตามค่าเริ่มต้น Vim จะติดตั้งไฟล์การสะกดสำหรับภาษาอังกฤษเท่านั้น ในการติดตั้งไฟล์การสะกดสำหรับภาษาที่คุณต้องการ ให้ดาวน์โหลดไฟล์ *.spl และตัวเลือก *.น้ำตาล ไฟล์สำหรับภาษาและการเข้ารหัสอักขระจาก ftp://ftp.vim.org/pub/vim/runtime/spell/ และบันทึกไว้ใน /usr/share/vim/vim81/spell/.
หากต้องการใช้ไฟล์สะกดเหล่านี้ การกำหนดค่าบางอย่างใน /etc/vimrc มีความจำเป็น เช่น
สำหรับข้อมูลเพิ่มเติม โปรดดูไฟล์ README ที่เหมาะสมซึ่งอยู่ที่ URL ด้านบน
หมายเหตุ
ตามค่าเริ่มต้น Vim จะติดตั้งไฟล์การสะกดสำหรับภาษาอังกฤษเท่านั้น ในการติดตั้งไฟล์การสะกดสำหรับภาษาที่คุณต้องการ ให้ดาวน์โหลดไฟล์ *.spl และตัวเลือก *.น้ำตาล ไฟล์สำหรับภาษาและการเข้ารหัสอักขระจาก ftp://ftp.vim.org/pub/vim/runtime/spell/ และบันทึกไว้ใน /usr/share/vim/vim81/spell/.
หากต้องการใช้ไฟล์สะกดเหล่านี้ การกำหนดค่าบางอย่างใน /etc/vimrc มีความจำเป็น เช่น
สำหรับข้อมูลเพิ่มเติม โปรดดูไฟล์ README ที่เหมาะสมซึ่งอยู่ที่ URL ด้านบน
setspelllang=en,ru ตั้งคาถา
setspelllang=en,ru ตั้งคาถา