Saya menggunakan terminal gnome, dan vim dengan tema warna solarized. Ketika saya membuka vim di terminal, itu tidak terbaca.
Tetapi ketika saya membuka file di gvim, skema warna berfungsi dengan baik.
Skema warna terminal Gnome juga solarisasi. Satu hal yang perlu diperhatikan adalah bahwa, jika saya menetapkan nilai ilegal untuk latar belakang, saya mendapatkan warna latar belakang yang diharapkan (tetapi juga kesalahan).
vim
colors
gnome-terminal
yasith
sumber
sumber
terminator
(emulator terminal yang bagus dan solid), dan kemudian pergiPreferences>Profiles>Colors>Palette
dan memilihSolarized
. Selain itu, (seperti yang saya miliki), Anda dapat pergi keKeybindings
dan memetakansuper+p
atau apa pun yang ingin Anda ubah ke profil berikutnya (yang akan berisi profil yang berbeda). Saya memiliki dua profil - solarized dan satu lagi lebih berwarna yang saya lakukan semuanya tetapivim
masuk. Setiap kali saya masukvim
sekarang, saya hanya memukulsuper+p
dan kemudian palet saya cocok dengan apa yang dimaksudkan oleh pembuat solarized. CheersJawaban:
Untuk menyelesaikan saran Akira, vim dalam mode term menggunakan palet warna terminal. Dari repositori colorscheme yang dilarutkan vim:
Untuk istilah gnome, ada instruksi untuk mengatur palet warna .
sumber
export TERM=xterm-256color vim
(dan kemudian masukkanexport
perintah ke file startup shell Anda, seperti bashrc).vim
gunakan kekuatan "terminal" Anda untuk menggambar karakter ke layar. dengan demikian, bagaimana tampilan karakter yang ditarik sangat tergantung pada apa yang "terminal" mampu lakukan. yang "terminal" menggunakan variabel lingkungan untuk memberitahu aplikasi berjalan di dalamnya tentang kemampuan:TERM
.jika Anda ingin
vim
menggunakan 256 warna, Anda perlu 2 hal:TERM
variabel yang benar (xterm-256color
)jadi, coba ini:
juga membaca lebih lanjut tentang topik di http://vim.wikia.com/wiki/256_colors_in_vim
sumber
vim
ekstensiPowerline
dignome-terminal
. Terima kasih!Referensi: /unix/66579/how-do-i-get-the-solarized-colour-scheme-working-with-gnome-terminal-tmux-and-v/141624#141624
Saya memberikan respons yang sama di sini: Menurut komentar Koraktors, mengeksekusi
:set t_Co=16
memperbaiki masalah warna campuran dengan segera untuk saya, jadi saya menambahkannya~/.vimrc
untuk mempertahankan koreksi.Anda benar-benar tidak ingin mengaktifkan 256 warna, itu benar-benar mengurangi seberapa dekat Anda bisa ke palet solarized. Dari situs web devs :
sumber
Penanganan untuk warna latar belakang nomor abu-abu:
Buka
solarized.vim
, cariLineNr
, hapus baris.sumber