cmd
Windows のウィンドウとコンソール ウィンドウ間のコピー ペーストが優れている以外に、より優れた Windows コマンド ライン シェルはありますか?
15 に答える
コマンドシェルへのショートカットの[オプション]タブで、クイック編集モードを有効にします。マウスでマークを付け、右クリックしてコピーし、もう一度右クリックして貼り付けます。
そこにいる間に、シェルへの超高速アクセスのためのホットキー( CTRL+ ALT+など)を有効にします。C
いいえ、 +はBREAKを意味するため、 COPYCTRLに+Cを使用することはできません 。CTRLC
関連するメモとして、Windows Server 2000と2003の間でQuickEditモードのデフォルト設定を変更したMicrosofteeはばかであり、私は毎日彼に呪いをかけています。
「cmd 以外のより優れた Windows コマンド ライン シェル」ということになると、Windows PowerShell は当然の選択です。クリップボードの処理はそれほど改善されていません。マウスでマークを付け、Enter でコピー、マウスの右クリックで貼り付けます。
これはおそらくあなたが望むものではありませんが、Console2を見ることができます。
shift+select の自動コピーと中クリックの貼り付けが非常に便利になるように構成しました。内部的には同じ古い cmd.exe を使用するため、実際には別のシェルを取得することはありません。
ところで、Ctrl+C = copy は通常、実行中のプロセスを中断することを意味するため、コマンド ライン コンテキストでは最適なアイデアではないと思います。
Take Commandは、キーボードとマウスからのコピー/切り取り/貼り付けをサポートしています。コマンドプロンプトから多くの作業を行う場合、非常に便利です。また、以下もサポートしています。
- コマンドとフォルダの履歴。以前のコマンドまたはフォルダを選択するためのポップアップ ウィンドウが表示されます。
- 画面スクロールバックバッファ
- 強化されたバッチ コマンド
- 組み込みの FTP/HTTP ファイル アクセス
- プログラム可能なボタンを備えたツールバー
注: これは有料ツールで、価格は 99.95 ドルです。
PowerCmd は TakeCommand よりも安価で、多くの強力な機能を備えています。特に、切り取り/コピー/貼り付けの処理が優れています。私はそれを短期間しか使用していませんが、これまでのところ本当に感銘を受けています:
サイトからの要約:
PowerCmd は、使いやすい Windows GUI スタイルのインターフェイスでコマンド プロンプトを拡張し、1 つのタブ付きウィンドウ内で複数のコンソールを実行できるようにします。複数のコンソールを縦、横、およびグリッド形式で簡単に編成できます。自動ログ、オートコンプリート、キーワードのハイライト、構成可能なフォントと色、頻繁に使用されるコマンドやツール用のカスタマイズ可能なツールバー、およびトレイへの最小化は、日常のニーズに対する簡単なソリューションです。PowerCmd を使用すると、前回のセッションを保存して復元できます。
Ctrl現在の+C機能を置き換えたい動作について考えたことはありますか?
より良いコピー/貼り付けが具体的に何を意味するのかわかりませんが、 Take Command を試してください。
Take Command は、貼り付けには Shift+Ins を、切り取りには Shift+Del をサポートしていますが、明らかにコピーには対応していません。
cmd.exe には 2 つの部分があります。最初に、テキスト コンソールを処理するためにポップアップするウィンドウがあります。それをConEmuに置き換えます。このプログラムは、実際には Far File Manager のラッパーとして意図されていますが、それがなくても問題なく動作します。Console2 に非常に似ていますが、より安定しており、より優れた機能を備えています。
2 つ目は、コマンド ライン インタープリターです。実際にその機能が必要な場合は、 Powershellに置き換えます。
現在、ConEmu とバッチ ファイルを使用して実行し、好みの環境をセットアップしています。これは Dropbox フォルダに保存されているため、コンピュータ間で同期されたままになっています。
コンソール 2
http://sourceforge.net/projects/console/
http://www.hanselman.com/blog/Console2ABetterWindowsCommandPrompt.aspx
@Chirs
シェルとホスト(エミュレーター)を明確にする必要があると思います。私には、コピーアンドペーストをより適切にサポートする既存のシェルへの別のインターフェイスが必要であるように思われます。より多くの/異なる機能をサポートする別のシェルではありません。
私は2番目のPatのConsole2の提案です。これは、起動するのに非常に優れたアプリケーションであり、OSSです。
MinGW / MSYSのMinTTYは優れています。これは、MinGW / MSYSの方が高速であるため、Cygwinよりも優れています。cmd.exe
また、行動が必要な場合は、簡単にcmd.exe
中を走ることができmintty
ます。
http://code.google.com/p/mintty/を参照してください。
私は標準の CMD.EXE シェルを使用しますが、ひねりがあります: クリップボードのコピーと貼り付けをサポートする AutoHotKey スクリプト:クリップボードの内容をコマンド プロンプト ウィンドウに貼り付けるためのキーボード ショートカット (Win XP)
Windows コマンド シェル、Cygwin Bash、および msysgit Bash シェルは、Emacs 内で実行できます。EmacsW32は 3 つすべてを別々に提供します。いずれかの Bash シェルを使用するには、bin ディレクトリを設定するだけです。EmacsW32 は、Windows クリップボードとキル リングのトップ アイテムとの間の限られた相互作用も提供します。