Minttyでcygwinの256色を有効にしますか?


20

デフォルトのmintty経由でcygwinを使用しています。ncursesをインストールしました。次に、これらのコマンドを実行して、このターミナルセッション用のカラーパレットを確認します。

$ tput colors
8

グーグルで検索しましたが、今のところ何もありません。デフォルトの(ラメ)8色ではなく、mintty cygwin端末用に素敵な256色パレットを取得するにはどうすればよいですか?


あなたはminttyを使用する場合は、明らかに...のxterm-256に端末タイプを設定することができます
CMCDragonkai

回答:


21

試すexport TERM=xterm-256colorか同等のもの。永続的にしたい場合は、適切なドットファイルに追加できます。このような256色のデモスクリプトを使用して、機能を確認できます。


6
働いていた、ありがとう:i.imgur.com/MKlwTGK.png
ゾンビ

これも私にとってはうまくいきました。しかし、Mac iTerm2からWindowsへのSSHで動作させることはできません。UbuntuボックスにSSH接続した場合、同じ設定で動作します。
シュリダールSarnobat

2
「ドットファイル」はドットで始まるファイルです。ターミナルエミュレータプログラムに関連するドットファイルではなく、シェルに関連するドットファイルにTERM変数を設定しないことを少なくともお勧めします。これは、シェルが複数のターミナルエミュレータで使用される可能性があり、TERMを設定すると、間違いを犯しやすいことです。TERM値をオーバーライドする場合、適切な場所はシェルドットファイルではなく、ターミナルエミュレータドットファイル(存在する場合)、この場合はのようなものです~/.minttyrc。自分が明確になったことを願っています。
15年

1
それで、minttyでTERMをxterm-256colorに設定し、そのスクリプトを実行し、黒い実線の非常に遅い出力しか得られない場合、それを修正するために何をすべきかを意味しますか?tput colors私に言います256
dlamblin

29

minttyを右クリックし、次にOptions...->でTerminal、タイプをxterm-256colorに変更し、クリックしてOK、minttyを閉じてから再起動します。


1
Term=xterm-256color.minttyrcにもあります。とにかく、これはCygwin minttyの正しい答えになるはずです
-wbkang
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.