更好的Windows命令行外壳
除了cmd
以外,还有没有更好的Windows命令行外壳,它在Windows的窗口和控制台窗口之间具有更好的复制粘贴功能?
解决方案
回答
不确定更好的复制/粘贴究竟意味着什么,但请尝试"执行命令"。
Take Command支持Shift + Ins进行粘贴,而Shift + Del进行剪切,但显然没有内容可进行复制。
回答
Windows PowerShell是"更好的Windows命令行外壳,而不是cmd"的明显选择。使用鼠标,Enter(输入)进行复制或者右键单击进行粘贴,其剪贴板处理并没有多大改善。
回答
这可能不完全是我们想要的,但是我们可以看一下Console2
我对其进行了配置,以便使用shift + select自动复制和中键单击粘贴,确实非常方便,在内部它使用相同的旧cmd.exe,因此我们实际上并没有使用其他shell。
顺便说一句,我猜想Ctrl + C在命令行上下文中不是最好的主意,因为它通常意味着中断正在运行的进程。
回答
Take Command确实支持通过键盘和鼠标进行复制/剪切/粘贴。如果我们在命令提示符下进行了大量工作,这将非常方便。它还支持:
- 命令和文件夹历史记录,带有弹出窗口以选择先前的命令或者文件夹。
- 屏幕回滚缓冲区
- 增强的批处理命令
- 内置FTP / HTTP文件访问
- 带有可编程按钮的工具栏
注意:这是一种付费工具,价格为99.95美元。
回答
cygwin中的rxvt很好,这取决于我们要使用的shell。
在选择和单击中键粘贴时,我们将获得自动复制的好处。最大的缺点是某些Windows控制台应用程序不能与cygwin一起很好地使用。
回答
我们是否想过要替换当前的Ctrl + C功能的行为?
回答
@Chirs
我认为我们需要澄清shell与主机(模拟器)。对我来说,听起来像我们需要一个现有外壳程序的另一个接口来更好地支持复制和粘贴,而不是另一个外壳程序来支持更多/不同的功能。
我第二点Pat关于Console2的建议,它是一个很好的应用程序和可引导的OSS。
回答
在命令外壳快捷方式的"选项"选项卡下,启用"快速编辑"模式。用鼠标标记,右键单击以复制,再次右键单击以粘贴。
当我们在那里时,启用一个热键(如CTRL + ALT + C)以快速访问外壳。
不,我们不能使用CTRL + C来复制,因为CTRL + C表示BREAK。
与此相关的是,在Windows Server 2000和2003之间更改QuickEdit模式默认设置的Microsoftee是个白痴,我每个工作日都会向他大骂。
回答
我使用标准的CMD.EXE shell,但有一个问题:一个AutoHotKey脚本支持剪贴板复制粘贴,如发布于:键盘快捷方式,将剪贴板内容粘贴到命令提示符窗口(Win XP)