256色でGNUスクリーンを使用する
最近、sshを実行するマシンにGNUスクリーンをインストールしました。GNU画面で256色を使用するにはどうすればよいですか? これまでのところ、私は次のものを自分に追加しようとしました.screenrc: term screen-256color そして attrcolor b ".I" # allow bold colors - necessary for some reason termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # tell screen how to set colors. AB = background, AF=foreground defbce on # use current bg color for erased chars しかし、どちらも機能しませんでした。 ログインシェルで、画面を起動する前に、256色を印刷するこのスクリプトを実行すると、通常の出力が得られます。コマンドを使用するtput colorsと、出力が表示されます8。 画面を起動してスクリプトを実行すると、16色が256色にマッピングされます-単色の大きなブロックがあります。実行するtput colorsと、256(term screen-256color。screenrcにあるとき)が取得されます。 編集:私はそれが動作するようになった-私は--enable-colors256オプションで画面を設定しませんでした。