![terminus rz上传](https://i-blog.csdnimg.cn/blog_migrate/182c3335699a35e339a593c765acd209.png)
terminus rz上传
Folks have been trying to
fix
supercharge the console/command line on Windows since Day One. There's a ton of open source projects over the year that try to take over or improve on "conhost.exe" (the thing that handles consoles like Bash/PowerShell/cmd on Windows). Most of these 3rd party consoles have weird or subtle issues. For example, I like Hyper as a terminal but it doesn't support Ctrl-C at the command line. I use that hotkey often enough that this small bug means I just won't use that console at all.
从第一天开始,人们就一直在尝试在Windows上
修复
控制台/命令行的增压。 在过去的一年中,有大量的开源项目试图接管或改进“ conhost.exe”(用于处理Windows上的Bash / PowerShell / cmd之类的控制台)。 这些第三方控制台中的大多数都存在奇怪或微妙的问题。 例如,我喜欢Hyper作为终端,但是它在命令行不支持Ctrl-C。 我经常使用该热键,以至于这个小错误意味着我根本不会使用该控制台。
Per the CommandLine blog:
One of those weaknesses is that Windows tries to be "helpful" but gets in the way of alternative and 3rd party Console developers, service developers, etc. When building a Console or service, developers need to be able to access/supply the communication pipes through which their Terminal/service communicates with command-line applications. In the *NIX world, this isn't a problem because *NIX provides a "Pseudo Terminal" (PTY) infrastructure which makes it easy to build the communication plumbing for a Console or service, but Windows does not...until now!
这些弱点之一是Windows试图成为“有用的”,但妨碍了替代和第三方控制台开发人员,服务开发人员等。在构建控制台或服务时,开发人员需要能够访问/提供通信管道他们的终端/服务通过它与命令行应用程序进行通信。 在* NIX世界中,这不是问题,因为* NIX提供了“伪终端”(PTY)基础结构,可轻松构建控制台或服务的通信管道,但是Windows直到现在都还没有!
Looks like the Windows Console team is working on making 3rd par