是否有更好的Windows命令行外壳而不是cmd
它有更好的Windows窗口和控制台窗口之间的复制粘贴?更好的Windows命令行外壳
回答
Take Command确实支持键盘和鼠标的复制/剪切/粘贴。如果您从命令提示符执行大量工作,这非常方便。它还支持:
- 命令和文件夹的历史,弹出窗口选择前命令或文件夹。
- 屏幕滚动后台缓冲区
- 增强的批处理命令
- 内置FTP/HTTP文件访问
- 工具栏与可编程按键
注:这是一个支付工具,以$ 99.95的价格。
不确定你的意思是什么更好的复制/粘贴但试试Take Command。
Take Command支持用于粘贴的Shift + Ins和用于剪切的Shift + Del,但显然没有用于复制的内容将挖掘更多内容。
当涉及到“更好的Windows命令行shell而不是cmd”时,Windows PowerShell是显而易见的选择。它的剪贴板处理并没有太大的改进 - 用鼠标标记,输入要复制或鼠标右键单击粘贴。
说实话,剪贴板处理与其他任何控制台应用程序完全相同,因为控制台主机处理该应用程序,而不是在控制台中运行的应用程序。 – Joey 2011-01-08 21:30:48
这可能不是你想要什么,而是使换挡+选择自动复制和中单击粘贴,非常方便,在内部它使用同样的老CMD你可以看看Console2
我有它配置.exe,所以你没有真正得到一个不同的shell。
顺便说一句,我想按Ctrl +ç =副本不是在命令行下,最佳的主意,因为这通常意味着中断运行的进程。
您是否想过要通过什么行为取代目前的Ctrl + C功能?
@Chirs
我认为你需要阐明shell vs host(emulator)。对我来说,这听起来像你需要另一个接口到你现有的外壳,更好地支持复制和粘贴,而不是另一个支持更多/不同功能的外壳。
我第二个Pat的Console2的建议,它是一个很好的应用程序和OSS启动。
启用快速编辑模式,在下选项到命令外壳的快捷方式选项卡。用鼠标标记,右键单击复制,再次右键单击粘贴。
当你在那里,使热键(如CTRL + ALT +Ç)为快如闪电访问外壳。
不,你不能有CTRL +ç为COPY,因为CTRL +ç意味着BREAK。
在相关说明中,在Windows Server 2000和2003之间更改默认设置QuickEdit模式的Microsoftee是个白痴,每个工作日我都会咒骂他。
我用的是标准的CMD.EXE外壳,但与一捻:一个AutoHotkey的脚本支持剪贴板复制粘贴,张贴在:Keyboard shortcut to paste clipboard content into command prompt window (Win XP)
在Windows CMD外壳,Cygwin的猛砸,并msysgit击弹可运行在Emacs中。 EmacsW32分开提供所有三个。您只需将bin目录设置为使用任一Bash shell。 EmacsW32还提供了Windows剪贴板和杀手环首选项之间的有限交互。
PowerCmd比TakeCommand便宜,并具有许多强大的功能 - 其中最重要的是更好地处理剪切/复制/粘贴。我只用它很短的时间,但我真的很感动至今:从网站
摘要:
PowerCmd增强你的命令提示符 具有一个易于使用的Windows GUI的风格 接口,并允许您在单个 选项卡式窗口内运行多个控制台。您可以轻松地组织 垂直的多个控制台,水平的 和网格形式。自动日志, 自动完成,关键字高亮显示, 配置的字体和颜色, 为经常使用的 命令或工具,并尽量减少 到托盘定制的工具栏很容易解决日常 需求。使用PowerCmd,您可以保存并从上次恢复会话。
中号MinGW/MSYS上的inTTY比Cygwin更好,因为MinGW/MSYS速度更快。另外,如果您需要cmd.exe
行为,您可以轻松地在mintty
内部运行cmd.exe
。
有两部分cmd.exe。首先弹出用于处理文本控制台的窗口。我会用ConEmu替换它。该程序实际上是作为远程文件管理器的包装,但没有它的情况下工作得很好。它与Console2非常相似,但也更加稳定并具有更好的功能。
其次是命令行解释器。如果你真的需要它的任何功能,我会用Powershell代替它。
我目前运行使用ConEmu与批处理文件来设置我的首选环境。这保存在我的Dropbox文件夹中,因此它在我的电脑之间保持同步。
- 1. 外壳命令
- 2. 命令执行外壳
- 3. 从命令外壳
- 4. 更好的Windows命令?
- 5. 从“执行外壳”命令创建Jenkinsfile
- 6. 运行ps命令外壳程序
- 7. 错误运行外壳命令与subprocess.check_call()
- 8. 使用Java执行外壳命令
- 9. Emacs和长外壳命令
- 10. 使用Linux命令外壳
- 11. EXPR命令不在外壳
- 12. 从1命令管道输出到其他命令在adb外壳命令行
- 13. C++ - Windows的 - 如何(写入&&读取)命令外壳
- 14. Windows命令提示符外壳为sqlite3的
- 15. Windows外壳的重命名菜单
- 16. Emacs的外壳命令上缓冲
- 17. 使用C++中的外壳命令
- 18. GIT命令的外壳脚本
- 19. 发送命令从批处理外壳到外壳
- 20. Oozie的外壳行动 - 运行sqoop命令 - 的sqoop
- 21. 壳执行许多命令
- 22. 从Windows外壳修剪空白命令结果
- 23. 壳管道和猫命令在Windows
- 24. 命令外壳和128字节
- 25. PHP命令脚本比外壳
- 26. 蒙戈外壳停止响应命令
- 27. adb外壳“监视”命令来监视
- 28. Android:adb外壳,没有命令adb发现
- 29. 调用外壳命令从红宝石
- 30. 外壳和多个命令作业
您可以配置Take Command以将其中一个控制键发送到Take Command,另一个发送到正在运行的应用程序。您可以使用Left-Ctrl-C复制到剪贴板,并使用Right-CtrL-C将Ctrl-C取消信号发送到应用程序。 – 2009-09-14 16:05:59
呃拿命令是99美元! – jsplaine 2013-12-20 17:24:29