Saya menjalankan vim, dan mencoba agar vim warna-warna yang diisolasi bekerja di terminal.
Saya memiliki ini di file vimrc saya:
set syntax on
set t_Co=256
" let g:solarized_termcolors=16
set background=light
colorscheme solarized
Sepertinya tidak berhasil.
Saya mengeluarkan (menggunakan: gema) nilai t_Co dan itu adalah 256.
Apa masalahnya? Saya bingung.
Jawaban:
Saya memiliki masalah serupa, menambahkan ini ke .vimrc saya memperbaiki masalah saya
Saya tidak yakin mengapa pengaturan skema warna ke default berfungsi, tetapi saya menggunakan cahaya solarized sebagai tema terminal saya jadi mungkin warnanya hanya mirip dengan solarized, namun mereka cukup baik untuk saya.
sumber
Yang perlu Anda lakukan:
let g:solarized_termcolors=256
aktifkan mode warna terdegradasi. Ini diperlukan hanya jika Anda tidak menerapkan warna terlarut untuk emulator terminal Anda.sumber
Saya telah menghabiskan 2-3 jam untuk mencari tahu. Ini adalah cara mengkonfigurasi skema warna ini dengan Vim.
Pastikan Anda tidak memulai tmux terlebih dahulu. Terkadang mengacaukan skema warna terminal.
set syntax on
:echo &t_Co
di vim dan lihat apa yang Anda dapatkan. Jika 8, Anda inginset t_Co=16
dan jika 256 dariset t_Co=256
t_Co=256
selanjutnya adalah:let g:solarized_termcolors=256
ataut_Co=8
dan:let g:solarized_termcolors=16
set background=light
atauset background=black
colorscheme solarized
sumber
Tambahkan ke
~/.vimrc
Ini berfungsi pada versi ansi dan xterm-256color dari Solarized. Diuji pada Terminal 2.3 pada instalasi OS X 10.8.5 VM baru.
NB Jawaban ini menggantikan yang sebelumnya yang mengusulkan perubahan pada swatch profil. Baru-baru ini saya menyadari saya memiliki perintah-perintah ini dalam
.vimrc
file saya yang benar-benar mengkonfigurasi Solarized.sumber
Saya memiliki masalah yang sama dengan terminal default, yang tidak mendukung 256 warna. Saya menginstal iTerm2 dan itu memecahkan masalah.
Edit:
Anda juga perlu menginstal Solarized untuk iTerm2.
sumber
Baik,
Pertama, Unduh solarized.vim ke folder .vim / colors Anda
Selanjutnya, Unduh togglebg.vim ke folder .vim / autoload Anda
Coba luncurkan vim lagi & lihat apakah itu berfungsi. Jika tidak, kembali dengan pesan kesalahan
sumber