Menjalankan fish 2.1.0 dari dalam sesi tmux 1.6-1ubuntu1 menyebabkan ikan hanya menggunakan warna "dasar", meskipun tmux mendukung 256 warna.
Seringkali (selalu, menurut pengalaman saya), tmux gagal memperingatkan proses di bawahnya bahwa dukungan 256 warna tersedia.
Apa yang dikatakan echo $TERM
? Jika hanya screen
, Anda mungkin perlu menambahkan set-option -g default-terminal "screen-256color"
ke .tmux.conf
.
Terima kasih, itu berhasil.
Saya mengalami masalah serupa di mana tmux
menggunakan warna fish_prompt
alih-alih warna ikan default. Saya dapat memperbaikinya dengan cara yang sama dengan menambahkan baris set-option -g default-terminal "screen-256color"
ke ~/.tmux.conf
dan sumber saya.
Komentar yang paling membantu
Seringkali (selalu, menurut pengalaman saya), tmux gagal memperingatkan proses di bawahnya bahwa dukungan 256 warna tersedia.
Apa yang dikatakan
echo $TERM
? Jika hanyascreen
, Anda mungkin perlu menambahkanset-option -g default-terminal "screen-256color"
ke.tmux.conf
.