私は主にGit vcsのWindowsインストールに付属している「git-bash」を使用しています。 Cygwinに付属しているものと同じだと思います。技術的には問題なく動作しますが、UIは次のように機能しません。
これとは対照的に、OS Xに付属するターミナルアプリは、これらをaplombで管理し、作業をはるかに快適にします。その上にファイルをドラッグアンドドロップすることもでき、カーソルにファイルパスが貼り付けられます。
私も試しました:
http://sourceforge.net/projects/win-bash
http://www.steve.org.uk/Software/bash/
http://www.hamiltonlabs.com/cshell.htm
これらはどれも、面倒な右クリックなしでテキストのコピーと貼り付けを行いません。
私は特にWindowsでUnix風のシェルを探しているので、自宅の開発者(Windows)、ライブサーバー(Linux)、またはオフィスの開発者(Mac)の間で異なるシェルを使用する必要はありません。
はい、Googleで検索しましたが、まだ見つかりません...
console2 を試しましたか?
シェルとしてcmd、bash、または任意のプログラムを使用でき、任意の方向にサイズ変更できます。
[編集]-> [設定]に移動し、これを[シェル]フィールドに貼り付けることで、デフォルトでGit Bashにすることができます。
"C:\Program Files\Git\bin\sh.exe" --login -i"
コピーするには、Shiftキーを押しながらマウスの左ボタンでクリックアンドドラッグして選択し、左クリックしてコピーします。
最後に、Gitにはrxvtが付属しています。 [ターゲット]フィールドを次のように設定して、新しいWindowsショートカットを作成できます。
"C:\Program Files\Git\bin\rxvt.exe" -e /bin/sh --login -i
[Anentropicの要求に応じて、私のコメントを回答として再投稿します。]
Cygwinを使用していてPuTTYが好きな場合は、minttyをチェックしてください。 CygwinセットアッププログラムのShellsカテゴリで利用できます(またはソースを取得 here )。著者はPuTTYの大部分を使用して作成したため、PuTTYと非常によく似た動作をします。次のように動作するように構成できます。
mount -c /mnt
を付けて/ mntに変更します)。Minttyに関する私の唯一の問題は、最近のバージョン(0.9.4+)がWindows 7 UACが好まないことをしているように見えるため、毎回実行する許可を求めるプロンプトが表示されることです。これにより、別の権限で実行されるようになるため、ネットワークドライブなどが機能しません。しかし、これが小さな問題なのか、システムの問題なのかはわかりません。
自己宣伝のため申し訳ありませんが、私は別のコンソールエミュレータの作成者です。
ConEm は、タブ付きのWindowsコンソールエミュレータで、複数のコンソールとシンプルなGUIアプリケーションを、さまざまな機能を持つ1つのカスタマイズ可能なGUIウィンドウとして表示します。
オプションの長いリストからの短い抜粋:
PuTTYがCygwinのようにローカルOSアクセスのエミュレーターとして機能できることを願っています。私がWindowsボックスで立ち往生しているとき、PuTTYは私のお気に入りです。私はこの質問に投票しました。Windows用のより良いエミュレーターについても知りたいです。
コピーと貼り付けの大きな問題は、ターミナルエミュレータのせいではありません。それ自体がキーバインドです。
Macでショートカットが発明されたとき、Appleはそれらに新しいキーを追加しました: 'コマンドキー'(別名 'splat'))ASCII同等です。
数年後、Microsoftが同じショートカットをコピーしたとき、PCキーボードには「ウィンドウ」または「メニュー」キーがなかったため、小指で保持できるもう1つの使用頻度の高いキーであるCtrlキーを使用しました。問題は、Ctrl-C、Ctrl-Vなどが有効なASCIIコードであり、コマンドラインインターフェイスで頻繁に使用されることです。
したがって、Windowsの3進数でCtrl-Cを押すと、テキストをコピーするのか、実行中のコマンドを中断するのか?
私が触れたほぼすべてのWindowsソフトウェアの場合と同様に、私は不確実性と総当たり的なアプローチでステップを繰り返さなければなりませんでした...
しかし、どこかに新しいコンソールをインストールしなくても機能しました!
私はAnandKの解決策に従いました... http://www.thewindowsclub.com/full-screen-command-Prompt-in-windows-7 次のようにしてgit bashで動作させました
私は明確にすべきだと思います:これは特にフルスクリーンを許可するためのものです-それ以上は何もありません。
まだ言及されていないので、これを投げ捨ててください。しかし、MS独自の PowerShell は、実際にはWindowsに最適なCLIです。
それはそれを幾分親しみやすく感じるはずのいくつかのBashのような機能を持っています。私の意見では、あなたが主に* nixの人(私のように)であっても、Windowsでなんらかの種類のスクリプトや自動化を行う場合は、学ぶ価値があります。 Cygwinの上で実行される何かを一緒にハッキングしようとする場合と比較して、少ない時間で多くのことができるようになります。