it-mure.jp.net

:makeが色を出力できるようにvimでターミナルタイプを宣言するにはどうすればよいですか?

私はcmakeを使用しています。これは、素敵なカラフルな出力でmakefileを生成しますが、:make Vimから(実際にはMacVim、本質的にGVimですが、あまり違いはないと思います)、出力は色付けされていません。

コマンドが色制御文字を出力するように、Vim端末タイプをxterm-colourなどとして宣言する方法はありますか? (またはVimはこれをサポートしていませんか?)

4
James

Gvimが使用する端末は非常に馬鹿げた端末です。特に、ANSIカラーシーケンスをサポートしていません。見る

:help gui-Shell

これについて少し。 gvimからシェルを起動した場合(:sh)、ANSIカラーシーケンスを「端末」に送信できます(例:ls --color=always)すると、色ではなく、エスケープシーケンス自体が表示されます。

5
garyjohn