nos Asked: 2009-07-11 10:23:29 +0800 CST2009-07-11 10:23:29 +0800 CST 2009-07-11 10:23:29 +0800 CST 为 cmd.exe/windows 控制台提供更好的编辑和复制粘贴功能 772 是否有任何界面可以使 cmd.exe(或任何“控制台”应用程序)更友好?我在想更简单的复制/粘贴功能和更强大的命令编辑,更像是一个典型的 unix shell。 windows command-line-interface windows-command-prompt console 3 个回答 Voted Best Answer Evan Anderson 2009-07-11T10:27:09+08:002009-07-11T10:27:09+08:00 安装“Unix 服务”(又名 Interix)并使用 bash(或构建您最喜欢的 Unix shell)? 使用 cygwin 并使用 bash(或构建您最喜欢的 Unix shell)? 您在 CMD 外壳上使用“快速编辑模式”,不是吗?如果没有,请务必在“选项”页面上的外壳窗口的“属性”中打开它。这使得基于鼠标的复制/粘贴变得更好。 shell 的 TAB 文件名完成也很好。通过将以下内容添加到注册表来打开它: HKEY_CURRENT_USER\Software\Microsoft\Command Processor CompletionChar - REG_DWORD - 9 JS. 2009-07-11T10:33:01+08:002009-07-11T10:33:01+08:00 Powershell 2 ISE 相当不错。 wfaulk 2009-10-08T12:20:41+08:002009-10-08T12:20:41+08:00 名称不佳的控制台是 cmd.exe(或 powershell.exe 或实际上任何其他 cli shell)的替代终端。 它仍在内部运行 cmd.exe,因此仍然存在诸如令人困惑的命令历史之类的问题,但窗口大小调整、选择等都工作得更好。 它还支持选项卡,支持保存多个配置(因此您可以轻松启动不同的 shell 和不同的选项,如启动目录和外观设置),PageUp 做了一些有用的事情(我将我的重新配置为 Shift-PgUp)等。
安装“Unix 服务”(又名 Interix)并使用 bash(或构建您最喜欢的 Unix shell)?
使用 cygwin 并使用 bash(或构建您最喜欢的 Unix shell)?
您在 CMD 外壳上使用“快速编辑模式”,不是吗?如果没有,请务必在“选项”页面上的外壳窗口的“属性”中打开它。这使得基于鼠标的复制/粘贴变得更好。
shell 的 TAB 文件名完成也很好。通过将以下内容添加到注册表来打开它:
Powershell 2 ISE 相当不错。
名称不佳的控制台是 cmd.exe(或 powershell.exe 或实际上任何其他 cli shell)的替代终端。
它仍在内部运行 cmd.exe,因此仍然存在诸如令人困惑的命令历史之类的问题,但窗口大小调整、选择等都工作得更好。
它还支持选项卡,支持保存多个配置(因此您可以轻松启动不同的 shell 和不同的选项,如启动目录和外观设置),PageUp 做了一些有用的事情(我将我的重新配置为 Shift-PgUp)等。