タグ

ブックマーク / qiita.com/takuyanin (1)

  • ターミナルに突如現る! ESC[ を非表示にする方法 - Qiita

    はじめに たびたび、ターミナルに何かしらを出力する際、ESC[ という文字列が出力結果に散りばめられ、非常に見にくい表示になっていました。 私の場合は、git diff の出力結果にこのような問題が見られ、解決策がわからないままでしたが、ある英語サイトにソリューションが掲載されていましたので、日語版として同じ問題に遭遇した人の一助になればと思い、記事を投稿します。 ソリューション 最初に解決策を示します (❯コマンドプロンプトですので、入力しないで下さい)。 上記のコマンドを実行するだけです。 こちらの英語サイトによると、less コマンドに問題があったとか。環境変数 $LESS が誤って設定されていることに原因があったそうです。 Rオプションをつけることで、ANSI カラーエスケープシーケンスを解するようにできます。 ですので、実は、次のコマンドでも問題は解決できます。

    ターミナルに突如現る! ESC[ を非表示にする方法 - Qiita
    moerrari
    moerrari 2022/03/18
    lessした場合に「ESC」が表示されてしまう不具合の対処。export LESS="-iRMXS"とすればよい(オプションはSを無くせば画面幅で折り返して表示される)。効果はlessだけでmoreやlvの不具合は改善しない。
  • 1