web-dev-qa-db-ja.com

Console2 + PuTTY / Cygwin ssh + xterm-256統合

WindowsボックスでConsole2に正常に切り替えましたが、非常に満足しています。 (わからない場合は、試してみてください。cmd.exeセッションとCygwinセッションの両方を同じタブ付きウィンドウにグループ化できます)。

ここで、PuTTYセッションも統合したいと思います。

Console2でプレーンsshを使用することもできますが、必要256色(xterm-256)で、派手なリモートvimセットアップを実行できます:-)。質問は次のとおりです。256色をサポートするようにConsole2を介してsshクライアントをセットアップするにはどうすればよいですか

私は現在PuTTYConnection Managerを使用していますが、安定しすぎていなくても、ほぼ十分です。

6
AndreaG

できません。 Console2は、非表示のWindowsコンソールのUIラッパーであり、文字セルあたり4色ビットしかないため、本質的に16色に制限されています。

256色をサポートしネイティブのWindowsUIを備えたxterm互換のCygwin端末については mintty をご覧ください。ただし、タブはなく、ネイティブWindowsコンソールプログラムのサポートは制限されています。

1
ak2

[〜#〜] ansicon [〜#〜] をPuTTYと一緒に使用すると、Windowsに表示させることができます。 ansiconファイルをconsole2ディレクトリにコピーし、次を使用して新しいタブを作成するだけです。

C:\Program Files\Console2\ansicon.exe "C:\Program Files (x86)\PuTTY\plink.exe" -load PROFILE

出典: http://www.hanselman.com/blog/Console2ABetterWindowsCommandPrompt.aspx#46f4752f-a42d-4205-be52-4cef95eed79a

3
ajma

Vimにのみ色が必要なので、現在の回避策は次のとおりです。

  • 16色のvimカラースキームを選択してください(私はソラライズドダークが好きです)
  • リモートマシン.vimrcで設定します
  • 同じ方法でPuTTYセッションのシステムカラーを設定します(ソラリゼーションのような一般的なカラースキームの場合は、既製の設定ファイルを見つけることができます)
  • 必要に応じて、Console2のカラー設定ファイルも見つけることができます
0
AndreaG

ConEm (私はその作者です)を試してみてください。

xterm-256 color をサポートしていますが、sshで動作するかどうかはわかりません。また、ConEmuタブでPuTTYを実行することもできます:「PuTTY-new_console」。

0
Maximus