Terminator + เป็นกลุ่ม + solarized


3

ฉันพยายามที่จะรับ solarized ทำงานกับ Terminator และ Vim ของฉันบน Ubuntu 11.10 ฉันได้ลองการกำหนดค่าเทอร์มินัลทุกชนิดที่ฉันพบทั่วเว็บ แต่ฉันไม่สามารถรับผลลัพธ์ตามที่ต้องการ

เมื่อฉันใช้ gnome-terminal ฉันได้สีที่ถูกต้องใน Vim ด้วย:

" Pathogen initialization
call pathogen#infect()
se t_Co=256
" ...
if has("gui_running")
  syntax on
  set hlsearch
  " Solarized http://ethanschoonover.com/solarized/vim-colors-solarized
  set background=light
  " let g:solarized_termcolors=16
  colorscheme solarized
else
  syntax on
  set hlsearch
  " Solarized http://ethanschoonover.com/solarized/vim-colors-solarized
  set background=dark
  let g:solarized_termcolors=16
  colorscheme solarized
endif

แต่เมื่อฉันกลับไปที่ Terminator ด้วยการตั้งค่าจาก หน้านี้ สีพื้นหลังของ Vim ของฉันดูเหมือนจะเบาเกินไปทำให้ยากต่อการอ่านเนื้อหาจริงของไฟล์

ไม่มีอะไรที่ฉันเคยเจอมาก่อน ใครสามารถแชร์ชุดการทำงานของ. config / terminator / config และ. vimrc ได้บ้าง


แค่ปลายนิ้ว: คุณไม่ควรตั้งค่าโหมดสี t_Co เป็น 256 อย่างสุ่มสี่สุ่มห้าเพราะปกติกลุ่มเสียงเรียกเข้าจะตรวจจับสิ่งนี้อย่างถูกต้องด้วยตัวมันเอง มันไม่ได้ผลสำหรับคุณกับ Terminator เพราะ Terminator ใช้ gnome-terminal และ gnome-terminal ตั้งค่า $ TERM เป็น xterm ในขณะที่ xterm-256color ใช้สำหรับเทอร์มินัลที่รองรับ 256 สี หากคุณแทนตรวจสอบ $COLORTERM == 'gnome-terminal' จากนั้นคุณสามารถตรวจจับ gnome-terminal อย่างชัดเจนและชดเชยการตั้งค่า $ TERM ที่ไม่ถูกต้อง
Michael Younkin

คำตอบ:


2

มันอาจเป็นการตั้งค่า:

let g:solarized_termcolors=256

ฉันแทบไม่อยากจะเชื่อเลยว่ามันเป็นเรื่องง่าย ขอบคุณ!
Jens Geiregat

ฉันเพิ่งสังเกตเห็นว่ามี 'syntax on' ในไฟล์ ftplugin ทำให้โซลาร์เซลล์เสีย สับสนด้วย: ในขณะที่ฉันตั้งค่าพื้นหลังเป็นมืดแสงอาทิตย์ดูเหมือนจะตั้งกลับเป็นแสง แต่แสดงสีเข้ม ...
Jens Geiregat

คุณใช้เทอร์มินัลอะไร
Darek

ฉันใช้เทอร์มิเนเตอร์
Jens Geiregat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.