2008-08-08 96 views

回答

9

Take Command确实支持键盘和鼠标的复制/剪切/粘贴。如果您从命令提示符执行大量工作,这非常方便。它还支持:

  • 命令和文件夹的历史,弹出窗口选择前命令或文件夹。
  • 屏幕滚动后台缓冲区
  • 增强的批处理命令
  • 内置FTP/HTTP文件访问
  • 工具栏与可编程按键

注:这是一个支付工具,以$ 99.95的价格。

3

不确定你的意思是什么更好的复制/粘贴但试试Take Command

Take Command支持用于粘贴的Shift + Ins和用于剪切的Shift + Del,但显然没有用于复制的内容将挖掘更多内容。

+0

您可以配置Take Command以将其中一个控制键发送到Take Command,另一个发送到正在运行的应用程序。您可以使用Left-Ctrl-C复制到剪贴板,并使用Right-CtrL-C将Ctrl-C取消信号发送到应用程序。 – 2009-09-14 16:05:59

+0

呃拿命令是99美元! – jsplaine 2013-12-20 17:24:29

26

当涉及到“更好的Windows命令行shell而不是cmd”时,Windows PowerShell是显而易见的选择。它的剪贴板处理并没有太大的改进 - 用鼠标标记,输入要复制或鼠标右键单击粘贴。

+8

说实话,剪贴板处理与其他任何控制台应用程序完全相同,因为控制台主机处理该应用程序,而不是在控制台中运行的应用程序。 – Joey 2011-01-08 21:30:48

22

这可能不是你想要什么,而是使换挡+选择自动复制和中单击粘贴,非常方便,在内部它使用同样的老CMD你可以看看Console2

我有它配置.exe,所以你没有真正得到一个不同的shell。

顺便说一句,我想按Ctrl +ç =副本不是在命令行下,最佳的主意,因为这通常意味着中断运行的进程。

+0

对于Linux shell,Ctrl-Char命令(如副本)通常用Ctrl-Shift-Char替换 – Peter 2009-09-13 14:53:46

+1

上次看,控制台2是可怕的车。 – Joey 2009-10-23 17:18:15

+0

这还不算太好。 – ocodo 2011-04-28 22:41:16

4

根据你想要用壳做什么,rxvtcygwin是好的。

您会在选择和中间点击粘贴时获得自动复制的精确度。最大的缺点是一些Windows控制台应用程序不能很好地与cygwin搭配。

2

您是否想过要通过什么行为取代目前的Ctrl + C功能?

0

@Chirs
我认为你需要阐明shell vs host(emulator)。对我来说,这听起来像你需要另一个接口到你现有的外壳,更好地支持复制和粘贴,而不是另一个支持更多/不同功能的外壳。

我第二个Pat的Console2的建议,它是一个很好的应用程序和OSS启动。

57

启用快速编辑模式,在下选项到命令外壳的快捷方式选项卡。用鼠标标记,右键单击复制,再次右键单击粘贴。

当你在那里,使热键(如CTRL + ALT +Ç)为快如闪电访问外壳。

不,你不能有CTRL +çCOPY,因为CTRL +ç意味着BREAK

在相关说明中,在Windows Server 2000和2003之间更改默认设置QuickEdit模式的Microsoftee是个白痴,每个工作日我都会咒骂他。

0

在Windows CMD外壳,Cygwin的猛砸,并msysgit击弹可运行在Emacs中。 EmacsW32分开提供所有三个。您只需将bin目录设置为使用任一Bash shell。 EmacsW32还提供了Windows剪贴板和杀手环首选项之间的有限交互。

3

PowerCmd比TakeCommand便宜,并具有许多强大的功能 - 其中最重要的是更好地处理剪切/复制/粘贴。我只用它很短的时间,但我真的很感动至今:从网站

摘要:

PowerCmd增强你的命令提示符 具有一个易于使用的Windows GUI的风格 接口,并允许您在单个 选项卡式窗口内运行多个控制台。您可以轻松地组织 垂直的多个控制台,水平的 和网格形式。自动日志, 自动完成,关键字高亮显示, 配置的字体和颜色, 为经常使用的 命令或工具,并尽量减少 到托盘定制的工具栏很容易解决日常 需求。使用PowerCmd,您可以保存并从上次恢复会话。

网站: http://www.powercmd.com/

特点: http://www.powercmd.com/features.php

0

中号MinGW/MSYS上的inTTY比Cygwin更好,因为MinGW/MSYS速度更快。另外,如果您需要cmd.exe行为,您可以轻松地在mintty内部运行cmd.exe

请参阅http://code.google.com/p/mintty/

2

有两部分cmd.exe。首先弹出用于处理文本控制台的窗口。我会用ConEmu替换它。该程序实际上是作为远程文件管理器的包装,但没有它的情况下工作得很好。它与Console2非常相似,但也更加稳定并具有更好的功能。

其次是命令行解释器。如果你真的需要它的任何功能,我会用Powershell代替它。

我目前运行使用ConEmu与批处理文件来设置我的首选环境。这保存在我的Dropbox文件夹中,因此它在我的电脑之间保持同步。