tig
私の Mac では、、、またはweechat
に色がないことに気が付きました。Linuxではあります。これは、私が持っているすべてのターミナル アプリ (alacritty、iterm、および Terminal.app) の 、および で発生しhtop
ます。ranger
zsh
fish
bash
これをデバッグする方法がわかりません。私のfish構文ハイライトは機能し、ls
色があり、nvim
色があり、git diff
色があります。これは、ncursesを使用していると思われる対話型CLIアプリでのみ発生するようです。
答え1
.terminfo
ホームフォルダにフォルダがあり、そこには見えない島.net。それを削除すると、上記のコマンドで色が戻りました。その後、 の斜体を修正する必要がありましたtmux
が、それはまた別の話です ( の斜体を修正するために、リンクされた terminfo をインストールしましたtmux
。
答え2
私の場合、問題の原因はカスタムでした.terminfo
。私は(tmuxでイタリック体を取得するために)を保持したかった.terminfo
ので、私にとって最善の解決策は
alias tig='TERM=xterm-256color tig'
このエイリアスを使用すると、色が に戻りますtig
。