คำถามติดแท็ก colorscheme

colorcheme เป็นสคริปต์กลุ่มที่กำหนดสีที่จะใช้สำหรับกลุ่มไฮไลต์

5
วิธีเพิ่มเส้น / แนวการเยื้อง
ใน Sublime Text 2 คุณจะได้รับคำแนะนำในแนวตั้งที่มีการเยื้องของคุณเช่นนี้: แต่ในกลุ่มฉันเห็นได้ชัดว่าไม่: มีวิธีการแสดงบรรทัดเช่นนี้ในกลุ่ม? โดยวิธีการเยื้องของฉันคือ 2 ช่องว่าง :set tabstop=2 softtabstop=2 shiftwidth=2 expandtab

2
อะไร: set background = dark ทำอะไร
ฉันไม่ได้ใส่ในของฉันcolor xxx ดังนั้นผมจึงเห็นนี้เมื่อครั้งแรกที่ผมเปิดของฉัน.vimrc.vimrc :colorให้ฉันdefaultที่นี่ :color darculaแล้วฉันพิมพ์ และมันเปลี่ยนไปเป็นแบบนี้ :colorให้ฉันdarculaที่นี่ (โดยธรรมชาติ) :set background=darkแล้วฉันพิมพ์ และมันเปลี่ยนไปเป็นแบบนี้ :colorให้ฉันdefaultที่นี่ (น่าอัศจรรย์) ดังนั้นคำถามของฉันคือ:set background=darkทำอะไรกันแน่ ฉันพยายาม:h backgroundและไม่พบสิ่งใดที่เป็นประโยชน์ ฉันเข้าใจว่าคำสั่งนี้ไม่ได้เปลี่ยนพื้นหลังจริงเพียงกลุ่มจะเปลี่ยนสีตาม แต่ฉันยังต้องการถามคำถามนี้ เพราะฉันมีความสุขจริงๆที่มีสีหลัง:color darculaและ:set background=darkดังนั้นผมจึงสงสัยว่าจะเขียนโทนสีของตัวเองโดยไม่ต้องใส่ในของฉันset background=dark.vimrc ผมเอาคำแนะนำจาก @statox และใส่ที่บรรทัดสุดท้ายของฉันset background=dark darcula.vimจากนั้นcolor darculaให้ภาพหน้าจอที่สามให้ฉัน อย่างไรก็ตามเมื่อฉันวางไว้ที่บรรทัดแรกcolor darculaให้ภาพหน้าจอที่สองให้ฉัน นอกจากนี้ยังset bg=darkมีการเปลี่ยนแปลงไปยังหน้าจอที่สาม ฉันสันนิษฐานโดยวางไว้ที่บรรทัดแรกฉันบอกเป็นกลุ่มว่า colorcheme นี้ถูกออกแบบมาสำหรับพื้นหลังสีเข้ม โดยการวางไว้ที่บรรทัดสุดท้ายในทางตรงกันข้ามฉันปล่อยให้สันนิษฐานว่า colorcheme นี้ถูกออกแบบมาสำหรับพื้นหลังแสงแล้วทำให้เป็นกลุ่มเปลี่ยนแปลงบางส่วนด้วยตัวเอง (เมื่อมันประมวลผลบรรทัดสุดท้าย) หากสิ่งที่ฉันคิดว่าเกิดขึ้นจริงคำถามของฉันยังไม่ได้ตอบ เสียงเรียกร้องอะไรที่เปลี่ยนแปลงไปอย่างแน่นอนเมื่อฉันใช้set bg=darkAFTER มันได้โหลด colorcheme แสงหรือไม่ การกำหนดค่า vim ทั้งหมดของฉันมีอยู่ที่https://github.com/MichaelMa2014/.vim

2
ฉันจะปรับแต่ง vimdiff สีได้อย่างไร
ฉันพยายามใช้ vimdiff เป็นเครื่องมือคอมไพล์ของฉัน แต่สีที่ใช้ทำให้มันทนไม่ได้ (อย่างน้อยใน Windows / Mingw): สีพื้นหลังและสีพื้นหน้านั้นเหมือนกันสำหรับบางบรรทัดที่ขัดแย้งกันทำให้ยากโดยไม่จำเป็น เพื่อดูว่าเกิดอะไรขึ้น (ดูบรรทัดด้านล่างที่มีinclude=)

2
เป็นไปได้หรือไม่ที่จะใช้พื้นหลังสีสองแบบในบัฟเฟอร์กลุ่มเดียว?
ฉันกำลังมองหาวิธีแก้ปัญหาที่เป็นไปได้สำหรับการใช้สีพื้นหลังที่แตกต่างกันสองสีภายในบัฟเฟอร์ vim เดียวโดยขึ้นอยู่กับบริบทเช่นในตัวอย่างข้อความประเสริฐนี้ กรณีการใช้งานหนึ่งกรณีนั่นคือการโค้ดสีในไฟล์มาร์กอัปแตกต่างกันดังนั้นพวกเขาจึงโดดเด่นกว่า อย่างไรก็ตามฉันไม่เคยเห็นตัวอย่างพร้อมการตั้งค่าเช่นนั้น เป็นไปได้ทั้งหมดในกลุ่ม?

6
ตั้งค่าสีเคอร์เซอร์ที่แตกต่างกันเมื่อใช้คำที่เน้น
ด้วย colourscheme ปัจจุบันที่ฉันใช้มันยากที่จะหาตำแหน่งที่เคอร์เซอร์วางไว้เมื่อนำทางผ่านผลการค้นหา สีที่ไฮไลต์และสีของเคอร์เซอร์ผสมกันทำให้หาเคอร์เซอร์ได้ยาก ฉันจะตั้งค่าสีเคอร์เซอร์ได้อย่างไรเมื่ออยู่ในคำที่เน้นสี

1
ฉันจะเปลี่ยนสีสถานะของหน้าต่างที่โฟกัสอยู่ในปัจจุบันได้อย่างไร
ฉันจะเปลี่ยนสีสถานะของหน้าต่างที่โฟกัสอยู่ในปัจจุบันได้อย่างไร ฉันเคยเห็น colorschemes แก้ไขสิ่งนี้ นี่คือกลุ่มไฮไลต์บางประเภทหรือไม่ หรืออย่างอื่น?


8
ปัญหาในการใช้ชุดรูปแบบสีใน NeoVim
ฉันไม่เข้าใจอย่างถ่องแท้ว่าชุดสีของฉันมีปฏิสัมพันธ์กับการtermตั้งค่าเป็นกลุ่มอย่างไรและนี่เป็นการขัดขวางความสามารถของฉันในการแสดงให้ถูกต้องใน neovim ในไฟล์. vimrc ของฉันพฤติกรรมที่ถูกต้องของชุดรูปแบบสีที่เป็นปัญหาต้องมีการตั้งค่า set term=xterm set t_Co=256 การข้ามการตั้งค่าเหล่านี้อย่างใดอย่างหนึ่งส่งผลให้การแสดงชุดรูปแบบสีไม่ถูกต้อง: แก้ไข ไม่ ถูกต้อง โครงการมีลักษณะดังนี้: set background=dark hi clear if exists("syntax_on") syntax reset endif let g:colors_name="impact3" if exists("g:impact_transbg") hi Normal ctermfg=255 ctermbg=none hi NonText ctermfg=DarkGray ctermbg=none hi Statement ctermfg=Blue ctermbg=none hi Comment ctermfg=DarkGray ctermbg=none cterm=bold term=bold hi Constant ctermfg=173 ctermbg=none hi …

5
แสดงรายการชุดสีที่ถูกต้อง?
ฉันเพิ่งค้นพบเกี่ยวกับ:colorschemeคำสั่ง มีวิธีที่ฉันสามารถรับรายการชุดรูปแบบสีที่ถูกต้องจาก Vim หรือไม่? ฉันต้องการที่จะสามารถทำเช่นนี้จากภายในเป็นกลุ่มไม่ใช่จากรายการบางแห่งบนอินเทอร์เน็ต

9
พื้นหลังของ Colorscheme ไม่ถูกต้องในเทอร์มินัล
ฉันนำเข้าชุดสีและแผงพลังงานแสงอาทิตย์ เทอร์มินัลของฉันมีสีและพื้นหลังที่ถูกต้อง gvim มีสีและพื้นหลังที่ถูกต้อง แต่ vim มีพื้นหลังสีไม่ถูกต้อง ข้อความทั้งหมดถูกต้อง แต่พื้นหลังดูเหมือนจะเป็นสีดำบริสุทธิ์ นี่คือ. vimrc ของฉัน: syntax enable if has('gui_running') set background=dark else set background=dark endif :set t_Co=256 let g:solarized_termcolors=256 colorscheme solarized หากใครมีข้อเสนอแนะใด ๆ เกี่ยวกับสิ่งที่อาจทำให้เกิดสิ่งนี้ฉันจะต้องรับผิดชอบมาก ฉันรัน xubuntu ด้วยเทอร์มินัลเริ่มต้น ฉันควรจะพูดถึงว่าตัวเลือกแสงส่งผลให้พื้นหลังเป็นสีเหลืองสำหรับ Vim

2
เมื่อสร้าง colorcheme ฉลากสำหรับพื้นที่ ~ ของหน้าจอด้านล่าง EOF คืออะไร
ฉันได้พบชุดสีบางส่วนที่ฉันชอบ แต่บางชุดมีคุณสมบัติที่บรรทัดด้านล่างเนื้อหาของไฟล์บนจอแสดงผล - ~พื้นที่ - มีสีพื้นหลังที่แตกต่างกันตามที่แสดง .. ฉันต้องการให้เป็นพื้นหลังเดียวกัน สีเป็นข้อความปกติ เมื่อแก้ไขชุดสีฉันจะค้นหาคำหลักใดในการแก้ไขปัญหานี้ ฉันใช้ MacVim แต่ฉันคิดว่านี่เป็นคำถามสากล

1
ทำไมลำดับของ: set bg = dark และ: set bg = light สำคัญ?
ในขณะที่พยายามจับคู่จานสีของเทอร์มินัลกับ GVim ฉันสังเกตเห็นสิ่งนี้: เมื่อฉันเปิด GVim และ Vim ฉันเห็น: (นั่นคือไฟล์เดียวกันของฉันvimrc) ถ้าฉันทำ:set t_Co=256ไม่มีอะไรเกิดขึ้นใน GVim (ยกเว้นว่าจะกะพริบ) ในขณะที่สีในเทอร์มินัลตอนนี้ดูแตกต่างกัน ถ้าฉันทำ:set bg=darkตอนนี้ก็ไม่ได้ทำให้แตกต่าง (อีกครั้ง GVim กระพริบ) ถ้าฉันทำ:set bg=lightแล้วจากนั้น:set bg=darkอีกครั้งฉันจะได้รับ: ทั้งสอง:set bg=darkและ:set t_Co=256มีอยู่ในของฉันvimrc ทำไมจะไม่ได้ฉัน:set bgและ:set t_Coติดและทำไมไม่ตั้งค่า:set bg=darkอีกครั้งหลังจากที่:set bg=lightสร้างความแตกต่างที่ แต่เดิมไม่ได้? ฉันใช้ Arch Linux, terminal เป็น GNOME Terminal .gvimrcและฉันไม่ได้มี $ vim --version VIM - Vi IMproved 7.4 (2013 Aug 10, …

2
เป็นไปได้ไหมที่จะกำหนดสัญลักษณ์ให้กลุ่ม "Todo"
เป็นไปได้ไหมที่จะเพิ่มเครื่องหมายที่จะแสดงในคอลัมน์สัญญาณเมื่อใดก็ตามที่บรรทัดมีกลุ่มสิ่งที่ต้องทำ (ToDo, FIXME ... ) ปรับเปลี่ยนสีของฉันฉันเปลี่ยนไฮไลต์ของกลุ่มสิ่งที่ต้องทำ แต่ต้องการมีตัวบ่งชี้ในคอลัมน์สัญญาณเช่นข้อผิดพลาดและคำเตือนของ Syntastic
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.