是否有更好的Windows控制台窗口?
时间:2020-03-05 18:52:52 来源:igfitidea点击:
我发现在Windows中的命令行上工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(例如" rxvt"," xterm"或者" Terminal")相比,控制台窗口很难使用。主要投诉:
- 没有标准的复制/粘贴。我们必须打开"标记"模式,并且只能通过(小)左上角按钮触发的多级弹出窗口使用它。然后需要从同一菜单调用复制和粘贴
- 我们无法通过拖动来随意调整窗口大小,每次想要调整窗口大小时,都需要设置一个首选项(返回到多级弹出窗口)
- 在水平滚动条进入图片之前,只能使窗口变大。水平滚动条很烂。
- 使用cmd.exe shell,我们将无法导航到\ netpath表示法(UNC?)的文件夹,需要映射网络驱动器。在要映射不同驱动器的多台机器上工作时,这很糟糕
是否有解决这些问题的技巧或者应用程序(付费或者其他方式)?
解决方案
回答
尝试控制台2.
Console is a Windows console window enhancement. Console features include: multiple tabs, text editor-like text selection, different background types, alpha and color-key transparency, configurable font, different window styles
回答
看一下Take Command。
Take Command is a comprehensive interactive GUI and command line environment that makes using the Windows command prompt and creating batch files easy and far more powerful.
(但是,"接收命令"不是"免费的"。)
回答
接受命令。这个已经存在很长时间了(以前是4DOS)。我在Windows NT 3.5(!)上使用了它并喜欢它。
Cygwin允许我们在Windows上运行X,因此我们可以启动xterm或者我们喜欢的任何终端应用程序,还可以获得使用UNIX shell的好处。
回答
在Windows上我也遇到过这些问题,但是最近我发现了这个项目:
安慰
它仍然需要"标记模式"来进行复制/粘贴,但至少可以从右键单击上下文菜单中使用它(因此我们无需将鼠标移至左上角,然后再次将其移至我们想要的文本上选择)
cmd.exe不支持UNC路径,但PowerShell支持它们。
(控制台可以配置为使用任何外壳程序,包括cmd.exe和PowerShell)
回答
安慰
从文档:
NOTE: Console is NOT a shell. Therefore, it does not implement shell features like command-line completion, syntax coloring, command history, etc. Console is simply a nice-looking front end for a shell of your choice (cmd.exe, 4NT, bash, etc.) Other command-line utilities can also be used as 'shells' by Console.
作为编程外壳,可以使用ipython。
回答
我正在使用终端通过Telnet,RDC,SSH等进行远程连接...
将最常用的协议组合在一个程序中。
网址:http://www.codeplex.com/Terminals
回答
我在Poderosa终端仿真器中使用Cygwin。
回答
- 打开快速编辑模式(但是选择仍然是矩形而不是换行)
- 通过拖动为我调整大小
- 我们可以更改缓冲区大小,这将在滚动条出现时影响
- 推送\服务器\共享
即使有了这些,cmd.exe也不是一个很好的控制台。查看同一主题上的所有其他答复和之前的stackoverflow问题。 sourceforge的" Console"项目看起来非常不错。
回答
为什么不使用腻子?
回答
我使用来自cygwin的rxvt。它的行为非常类似于xterm。