windows命令行工具 - 更好的Windows命令行shell




windows terminal推薦 (10)

@Chirs
我認為你需要澄清shell vs host(模擬器)。 對我而言,你需要另一個現有shell的界面,更好地支持複製和粘貼,而不是另一個支持更多/不同功能的shell。

我是第二個Pat對Console2的建議,它是一個非常好的應用程序和OSS來啟動。

有沒有比cmd更好的Windows命令行shell,它在Windows的窗口和控制台窗口之間有更好的複制粘貼?


MinGW / MSYS上的MinTTY比Cygwin更好,因為MinGW / MSYS更快。 此外,如果您需要cmd.exe行為,您可以輕鬆地在mintty運行cmd.exe

請參閱http://code.google.com/p/mintty/


Windows PowerShell是“除了cmd之外的更好的Windows命令行shell”的明顯選擇。 它的剪貼板處理沒有那麼大的改進 - 使用鼠標標記,輸入複製或鼠標右鍵單擊粘貼。


Windows cmd shell,Cygwin Bash和msysgit Bash shell可以在Emacs中運行。 EmacsW32提供所有三個。 您只需將bin目錄設置為使用任一Bash shell。 EmacsW32還在Windows剪貼板和kill ring的頂部項之間提供有限的交互。


Take Command確實支持鍵盤和鼠標的複制/剪切/粘貼。 如果從命令提示符執行大量工作,這非常方便。 它還支持:

  • 命令和文件夾歷史記錄,使用彈出窗口選擇先前的命令或文件夾。
  • 屏幕滾動緩衝區
  • 增強的批處理命令
  • 內置FTP / HTTP文件訪問
  • 帶可編程按鈕的工具欄

注意:這是一個付費工具,價格為99.95美元。


不確定更好的複制/粘貼是什麼意思,但嘗試Take Command

Take Command支持使用Shift + Ins進行粘貼,使用Shift + Del進行剪切,但顯然沒有任何副本可以挖掘更多內容。


您是否考慮過想要替換當前Ctrl + C功能的行為?



根據你嘗試用shell做的事情, cygwin中的rxvt很好。

您將在選擇和中間點擊粘貼上獲得自動複製的精確性。 最大的缺點是一些Windows控制台應用程序與cygwin不相配。


這可能不是你想要的,但你可以看一下Console2

我已將其配置為shift +選擇自動複製和中間點擊粘貼,非常方便,在內部使用相同的舊cmd.exe,因此您實際上並沒有獲得不同的shell。

順便說一句,我猜Ctrl + C = copy在命令行上下文中不是最好的主意,因為它通常意味著中斷運行過程。





cmd