更好地编辑和复制粘贴 cmd.exe/windows 控制台

更好地编辑和复制粘贴 cmd.exe/windows 控制台

是否有任何界面可以使 cmd.exe (或任何“控制台”应用程序) 更加友好?我认为更容易复制/粘贴功能和更强大的命令编辑功能,更像典型的 unix shell。

答案1

安装“Unix 服务”(又名 Interix)并使用 bash(或构建您最喜欢的 Unix shell)?

使用 cygwin 并使用 bash(或者构建您最喜欢的 Unix shell)?

您在 CMD shell 上使用“快速编辑模式”,对吧?如果没有,请确保在“选项”页面的 shell 窗口的“属性”中将其打开。这样可以让基于鼠标的复制/粘贴更加方便。

Shell 的 TAB 文件名补全也很不错。通过在注册表中添加以下内容来启用此功能:

HKEY_CURRENT_USER\Software\Microsoft\Command Processor
CompletionChar - REG_DWORD - 9

答案2

Powershell 2 ISE 非常好。

答案3

名字不好安慰是 cmd.exe(或 powershell.exe 或任何其他 cli shell)的替代终端。

它仍然在内部运行 cmd.exe,因此仍然存在诸如令人困惑的命令历史记录等问题,但窗口大小调整、选择等都运行得更好。

它还支持选项卡、支持保存多种配置(因此您可以轻松启动不同的 shell 和不同的选项,如启动目录和外观设置)、PageUp 可以做一些有用的事情(我将我的重新配置为 Shift-PgUp)等等。

相关内容