ฉันเพิ่งเริ่มใช้งาน Ubuntu 12.04 บน Oracle VM VirtualBox 4.3.6 และฉันชอบมันมาก ฉันจัดการเพื่อติดตั้งธีม Solarized และฉันใช้snurdga's terminal-colours-solarized-sigurdgaเพื่อทำให้สีเทอร์มินัลทำงานร่วมกับ vim
เมื่อเร็ว ๆ นี้ฉันได้ค้นพบว่าฉันชอบชุดรูปแบบสีเข้มในบางสถานการณ์และชุดรูปแบบแสงในอื่น ๆ และดังนั้นฉันจึงใช้นามแฝงคำสั่งเพื่อเรียกใช้. / olarized ปฏิบัติการใน repo ของ sigurdga แต่ผมสังเกตเห็นว่าผมต้องเปลี่ยน .vimrc ด้วยตนเองset background = light
ค่าระหว่างและlight
dark
ฉันสงสัยว่าฉันสามารถนามแฝงsolarize
คำสั่งของฉันเพื่อสลับค่าพื้นหลังเป็น. vimrc ได้หรือไม่เมื่อฉันสลับสีเทอร์มินัล
อีกวิธีหนึ่งถ้าคุณคิดว่าฉันมีการติดตั้งอันยิ่งใหญ่โปรดแสดงวิธีทำให้ดีขึ้น!
ขอบคุณล่วงหน้า!
~/.vimrc
กำหนดของคุณที่คุณต้องการ'background'
จากสภาพแวดล้อมสมมติว่า "สถานการณ์" ที่คุณอ้างถึงมีบางแง่มุมที่แตกต่างกับสภาพแวดล้อมของพวกเขา อีกประการหนึ่งคือการรวมการ'background'
ตั้งค่าเป็นส่วนหนึ่งของนามแฝงที่คุณใช้ในแต่ละสถานการณ์ จากบรรทัดคำสั่งคุณสามารถตั้งค่าของตัวเลือก Vim และคุณสามารถเรียกใช้ฟังก์ชั่นถ้าเพียงแค่การตั้งค่าตัวเลือกไม่เพียงพอ
set background=light
(หรือมืด) ควรตั้งค่าในโทนสีด้วยตนเอง ไม่ควรมีเหตุผลในการตั้งค่าด้วยตนเองใน vimrc ของคุณ (คุณสามารถเพิ่มคำสั่ง sed เพื่อเปลี่ยนค่าจากแสงเป็นมืดได้ตลอดเวลาเมื่อคุณเรียกใช้สคริปต์ solarized ของคุณ)