วิธีตั้งค่าเริ่มต้นของ vim colorscheme


132

การอัปเกรดล่าสุดของ Ubuntu ทำให้ vim colorscheme ของฉันใช้ไม่ได้ ฉันรู้วิธีตั้งค่าด้วยตนเอง ( :colo eveningเช่น) แต่ฉันต้องการตั้งค่าเริ่มต้นสำหรับเซสชันกลุ่มทั้งหมด ฉันเห็นการอ้างอิงในที่อื่น ๆ.vimrcแต่ตำแหน่งที่ถูกต้องและไวยากรณ์ได้หลีกเลี่ยงฉันไปแล้ว

คำตอบ:


76

.vimrcไฟล์ของคุณไปอยู่ใน$HOMEไดเรกทอรีของคุณ ในระวัง cd ~; vim .vimrc* คำสั่งในคำสั่ง.vimrcจะเหมือนกับที่คุณพิมพ์ใน ex-mode ใน vim โดยไม่มีเครื่องหมายโคลอนนำหน้าเท่านั้นcolo eveningก็เพียงพอแล้ว ความคิดเห็นใน.vimrcจะระบุด้วยเครื่องหมายคำพูดคู่ชั้นนำ

หากต้องการดู vimrc ตัวอย่างให้เปิด$VIMRUNTIME/vimrc_example.vimจากภายใน vim

:e $VIMRUNTIME/vimrc_example.vim




7

คุณสามารถใช้ซับเดียว

echo colorscheme koehler >> ~/.vimrc

และแทนที่koehlerด้วยสีอื่น ๆ ที่มีอยู่ อิมโฮทั้งหมดดีกว่าค่าเริ่มต้น


1
สิ่งนี้จะเขียนทับการกำหนดค่าที่มีอยู่ บางทีคุณอาจหมายถึง>>?
Davis Herring

5

~/.vimrcเมื่อคุณได้ตัดสินใจที่จะเปลี่ยนแปลงรูปแบบสีที่เป็นกลุ่มที่คุณชอบคุณจะต้องกำหนดค่าเป็นกลุ่มแฟ้มการกำหนดค่า

ตัวอย่างเช่นการใช้elflordโทนสีเพียงแค่เพิ่มบรรทัดเหล่านี้ลงใน~/.vimrcไฟล์ของคุณ:

colo elflord

สำหรับชื่ออื่น ๆ ของโทนสีคุณสามารถดูได้จาก/usr/share/vim/vimNN/colors ที่ NN - เวอร์ชันของ VIM


3

ค่าเริ่มต้นของ Ubuntu 17.10 ไม่มี~/.vimrcไฟล์เราจำเป็นต้องสร้างและใส่การตั้งค่าcolorscheme color_scheme_nameไว้

อย่างไรก็ตามcolorscheme desertเป็นโครงการที่ดีในการเลือก


0

~/.vim/colors/Your_Color_Schemeคัดลอกดาวน์โหลดโทนสีที่จะ

จากนั้นเขียน

colo Your_Color_Scheme

หรือ

colorscheme Your_Color_Scheme

ลงใน~/.vimrcไฟล์.

ดูลิงค์นี้สำหรับholokai


-2

ระบบปฏิบัติการ: Redhat Enterprise Edition

colo schema_name ใช้งานได้ดีหากคุณกำลังประสบปัญหากับ colorcheme


2
:coloเป็นเพียงรูปแบบชวเลขของ:colorscheme. คำตอบนี้ถูกเพิ่มสี่ครั้งแล้ว :-)
Martin Tournoij
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.