どの$TERMが太字のテキストをレンダリングし、vimにステータス行を表示しますか?

どの$TERMが太字のテキストをレンダリングし、vimにステータス行を表示しますか?

vimに太字のテキストを表示し、航空会社のステータスバーを表示する$ TERMを探しています。何を意味するかを知るために、vimで開いた同じファイルの2つのスクリーンショットがありますが、ソースファイルを介して.bashrc別の用語を使用しました。 XTERM VS XTERM-256カラー

左の写真が使用中の写真$TERM=xterm、右の写真が使用中の写真です$TERM=xterm-256color。 xtermを使用すると、どの航空会社のテーマを選択してもステータスバーは表示されません。 xterm-256color を使用すると、ステータス行が表示されますが、テキストは太字で表示されません。

しかし、用語が異なる場合でも、結果の色は同じように見えます。ここでは、左がxterm、右がxterm-256colorを使用しました。 Pythonの用語

したがって、用語を変更するとvimで何かがトリガーされ、原因となるようです。太くないxterm-256colorを使用すると色が表示され、xtermを使用するとステータス行が消えます。太い色とステータスバーを表示したいです。両方を得るのに役立つ解決策はありますか? vi stackexchangeの代わりにunix&linuxで誤ってこの質問をしたので、質問が閉じるのかと心配です。また、問題が解決するかどうかを知るために、他の$ TERMSの名前を教えてください。

ベストアンサー1

$TERMしたがって、他のs、$TERMSsとbce、$TERMsと-sのランダム試行錯誤後は何も変わりませんでした。私はこれに会った質問これにより、変数t_Utを使用して問題を解決できます。しかし、質問をよりよく読みながら、この答えを読んで発見しました。t_Co変えるt_Co=0色を指定せずに太字に設定しましたt_Co=256。 1、2などの間違った数字を設定すると色が出ませんが、8に設定すると完璧です。だから私の現在の設定は $TERM=xterm-256colorvimrcの合計です。t_Co=8精力

この設定は、カスタムステータスバーを実装せずにクールなカラーとクールなステータスバーの両方を提供します。

おすすめ記事