Minttyを使ってCygwinコンソールを改善する方法
Cygwinは、WindowsでLinuxのコマンドラインの長所をいくつか入手するのに優れていますが、Windowsシェルを使用してアクセスすると、その魔法の一部が失われます。 Minttyと他のいくつかの方法を使用して、あなたははるかに豪華な経験をすることができます.
Windowsシェルの制限
Cygwinをインストールして使用する方法を既に説明したので、Windowsを使用することができ、そのコマンドラインの長所を見逃すことはありません。しかし多くの人にとって、Windowsでbashを実行することの興奮は、Cygwinが物事を成し遂げるためにコマンドプロンプトシェルを使用するという事実によって厳しく妨げられています。これは、この設定に関する一般的な問題と苦情の一部です。
- ウィンドウの水平方向のサイズ変更が正しく機能しない
- フォントフェイスやサイズをその場で効率的に変更できない.
- キーボードによるスクロールがうまくいかない.
- 複数行にわたるテキストの選択は機能しません.
- 設定によっては、テキストを選択してもまったく機能しない.
- Linux端末が提供するものと比べると、あらゆる種類の醜いものです。.
利用するのが面倒な便利なツールは本当に私を連れて行きません。あなたはどう?
ミントは日を救う
MinttyはCygwinの素晴らしい代替シェルであり、多数の便利な機能を提供し、上記の問題を軽減します。 Cygwinの代わりにMSYS / MinGWを使用している場合は、Minttyもそれとうまく連携します。.
プロジェクトのダウンロードページからMinttyを入手してインストールすることも(セットアップに適したバージョンを入手することを確認してください)、CygwinのSetup.exeファイルをもう一度実行することもできます。.
パッケージの選択画面で、「シェル」の下を見て、Minttyを見つけます。 「スキップ」と表示されている場所をクリックして、「次へ」ボタンをクリックします。インストールが完了したら、スタート>すべてのプログラム> Cygwin> minttyに移動して起動します。.
これがデフォルトのMinttyウィンドウの外観です。
ちょっと普通ですが、サイズ変更が正しく機能し、フォントが少なくとも少し良くなっていることに気付くでしょう。 Ctrlキーを押しながら、+キーまたは - キーを押すと、フォントをいつでも大きくしたり小さくしたりできます。タイトルバーを右クリックして[オプション]を選択します。
最初にしたのは、ウィンドウの透明度と「ルックス」タブのカーソルを、私がよく知っているものに変更することです。完了したら、[テキスト]タブに移動します。.
デフォルトのフォントを変更することはもちろん可能ですが、ロケールと文字セットも、現在Windowsが使用しているものとは異なるものに変更できます。モニターが少しギザギザに表示している場合は、フォントスムージングを使用して遊ぶこともできます。.
[マウス]オプションでは、コピーや貼り付けなどのマウス操作設定を変更できます。マウスにコマンドラインカーソルを簡単に合わせることもできます。これは、vimユーザーにはよくあることです。最後に、ウィンドウをクリックしてください。.
ここでは、デフォルトの端末サイズ、スクロールバックバッファのサイズを変更し、矢印キーでスクロールするための修飾子を選ぶことができます。デフォルトでは、Shift +上/下はウィンドウ内のバッファをスクロールします。今ここに私の変更されたMintty設定がどのように見えるかです。.
(上の画像をクリックすると、大きな画像が表示されます。)
その他の方法(PuTTYが大好きな人向け)
ミントは素晴らしいですが、他の人はそれをあまり好きではないかもしれません。私たちはCygwinにSSHサーバーをインストールする方法をあなたに示しました、そして多くの人々はそのようにCygwinに接続するためにPuTTYかKiTTYを使います。ただし、SSHアクセスを設定したくない場合は、もっと簡単な方法があります。.
PuTTYcygは、ネイティブのCygwinインストールに接続できるPuTTYのパッチを適用したバージョンです。唯一の問題があります。PuTTYは最近バージョン0.61に更新され、Windows 7のジャンプリスト、エアロリサイズ、および固定幅でないフォントのサポートを追加しました。 PuTTYcygはまだ更新されていないので、CygwinのサポートとWindows 7の互換性のいずれかを選択する必要があります。私はパッチ自体を見つけることができなかったので、私はPuTTYの最新バージョンにサポートを追加することを試みませんでした。あなたが持っているならば、コメントに行を残してください.
個人的には、私はPuTTYよりもKiTTYを好みます。なぜなら、それはよりカスタマイズ可能で、過去4年間にわたってより頻繁に更新されたからです。私のような他の人たちのためにこの機能を追加するKiTTY互換のPuTTYcfgパッチがあります。正直に言うと、CygwinでMinttyを使い始めてから、数週間でKiTTYに触れたことはありません。.
最後に、CygwinとWindowsコマンドプロンプトをサポートするものを探しているのなら、Consoleに興味があるかもしれません。それは、透明性とその場でのフォント変更を追加することと同様に、複数のタイプのシェルのタブ操作を可能にするコンソール代替品です.
あなたは好みのCygwinシェルを持っていますか?あなたはCygwinに代わるものを持っていますか? PuTTY 0.61で動作するパッチを知っていますか?以下にお知らせください!