より優れた Windows コマンド ライン シェル [終了]
質問
以外に優れたWindowsコマンドラインシェルはありますか? cmd
Windows のウィンドウとコンソール ウィンドウの間でコピペする場合、どちらが優れていますか?
解決
コマンドを取る キーボードとマウスからのコピー/カット/ペーストをサポートしています。コマンド プロンプトから多くの作業を行う場合、これは非常に便利です。以下もサポートしています。
- コマンドとフォルダーの履歴。以前のコマンドやフォルダーを選択するためのポップアップ ウィンドウが表示されます。
- 画面スクロールバックバッファ
- 強化されたバッチコマンド
- 組み込みの FTP/HTTP ファイル アクセス
- プログラム可能なボタンを備えたツールバー
注記:これは有料ツールで、価格は 99.95 ドルです。
他のヒント
有効にする クイック編集モード, 、 下 オプション コマンド シェルへのショートカットのタブ。マウスでマークし、右クリックしてコピーし、もう一度右クリックして貼り付けます。
そこにいる間に、ホットキーを有効にします(たとえば、 CTRL + オルタナティブ + C) シェルへの超高速アクセスを実現します。
いいえ、それはできません CTRL + C のために コピー, 、 なぜなら CTRL + C 手段 壊す.
これに関連して、デフォルト設定を変更した Microsoftee は、 クイック編集モード Windows Server 2000 と 2003 の間の人間は馬鹿なので、私は勤務日ごとに彼に罵声を浴びせています。
「cmd 以外のより優れた Windows コマンド ライン シェル」ということになると、Windows PowerShell が明らかな選択肢になります。クリップボードの処理は、マウスでマークするか、Enter キーでコピーするか、マウスの右クリックで貼り付けるか、それほど改善されていません。
これはおそらくあなたが望むものではありませんが、以下を見てください。 コンソール2
Shift + Select で自動コピーと中クリックでペーストするように設定しました。非常に便利です。内部的には同じ古い cmd.exe を使用するため、実際には別のシェルを取得することはありません。
ちなみに、たぶん、 Ctrl+C = copy は、通常、実行中のプロセスを中断することを意味するため、コマンド ライン コンテキストでは最良のアイデアではありません。
PowerCmd は TakeCommand よりも安価で、多くの強力な機能を備えています。その中でも特にカット/コピー/ペーストの処理が優れています。まだ短期間しか使用していませんが、今のところ本当に感銘を受けています:
サイトからの要約:
PowerCMDは、使いやすいWindows GUIスタイルのインターフェイスでコマンドプロンプトを強化し、単一のタブ付きウィンドウ内で複数のコンソールを実行できます。複数のコンソールを垂直、水平、グリッドフォームで簡単に整理できます。Auto-Log、Auto Completion、キーワードのハイライト、構成可能なフォントと色、頻繁に使用されるコマンドまたはツール用のカスタマイズ可能なツールバー、トレイへの最小化は、毎日のニーズに簡単な解決策です。PowerCMDを使用すると、前回からセッションを保存および復元できます。
具体的に何を意味するのか分かりませんが、 コピー/ペーストしたほうがよい でも試してみてください コマンドを取る.
Take Command は、貼り付けには Shift+Ins、切り取りには Shift+Del をサポートしていますが、コピーには何もサポートしていないため、さらに掘り下げる必要があるようです。
cmd.exe には 2 つの部分があります。まず、テキスト コンソールを処理するためのウィンドウがポップアップします。それを次のように置き換えます コンエミュ. 。このプログラムは実際には Far File Manager のラッパーとして意図されていますが、それがなくても問題なく動作します。Console2 に非常に似ていますが、より安定しており、優れた機能を備えています。
2 つ目はコマンド ライン インタープリタです。それを次のように置き換えます パワーシェル 実際にその機能が必要な場合。
現在、バッチ ファイルで ConEmu を使用して、好みの環境をセットアップしています。これは Dropbox フォルダに保存されているため、コンピュータ間で同期されたままになります。
現在の動作をどのような動作に置き換えるか、よく考えましたか? Ctrl+C 機能性?
@チルス
シェルとホスト(エミュレータ)を明確にする必要があると思います。私には、より多くの/異なる機能をサポートする別のシェルではなく、コピーアンドペーストをより適切にサポートする既存のシェルへの別のインターフェイスが必要であるように思えます。
私は Pat 氏の Console2 の提案を支持します。これは起動するのに非常に優れたアプリケーションおよび OSS です。
Windows cmd シェル、Cygwin Bash、および msysgit Bash シェルは Emacs 内で実行できます。 EmacsW32 3 つすべてを個別に提供します。いずれかの Bash シェルを使用するように bin ディレクトリを設定するだけです。EmacsW32 は、Windows クリップボードとキルリングの最上位項目間の限定的な対話も提供します。
MinGW/MSYS 上の MinTTY は優れています。MinGW/MSYS の方が高速なので、Cygwin よりも優れています。また、必要に応じて、 cmd.exe
行動すれば、実行できます cmd.exe
の中に mintty
簡単に。
私は標準の CMD.EXE シェルを使用しますが、次のように工夫しています。以下に投稿されているように、クリップボードのコピー&ペーストをサポートする AutoHotKey スクリプト。 クリップボードの内容をコマンド プロンプト ウィンドウに貼り付けるキーボード ショートカット (Win XP)