在最佳帮助下

在最佳帮助下

我已经使用 Bash 多年了,并且非常喜欢 iTerm。有没有办法让微软的 Windows cmd 达到这种级别的控制台可用性?

我的意思是合理的制表符补全、历史记录(即使您关闭终端)、向后搜索等等,还有我可以调整大小的终端,带有制表符、漂亮的字体等。

答案1

Windows PowerShell原始 Server 2003 链接) 可能值得一看,我不确定它是否具有您想要的所有功能,但它肯定是一个进步。否则,安慰是我见过的 Windows 兄弟所使用的,它具有您所要求的相当多的功能。

答案2

我也有同样的问题。有一段时间我使用 Console,它没问题。

然而我发现Git 重击。如果您安装了适用于 Windows 的 Git,您将获得一个名为 Git Bash 的应用程序,它提供了一个运行 bash 的控制台窗口。它很棒。我已经用了几个月了。

为了获得一个合适的控制台而安装 Git(版本控制系统)似乎有悖常理,但它确实有效。

答案3

我个人更喜欢康德这是所有先前答案的组合。

Cmder 主屏幕

Cmder 是一个软件包,纯粹是出于对 Windows 上缺少好的控制台模拟器的失望而创建的。它基于出色的软件,并加入了 Monokai 配色方案和自定义提示布局,从一开始就看起来很吸引人。

在最佳帮助下

Cmder 设置是 conemu

把 cmder 看作一个软件包,而不是一个单独的应用程序。所有的魔法都发生在科内穆. 增强功能来自碰杯

完全便携性

将其放在 USB 记忆棒或云端随身携带,这样您的设置、别名和历史记录就可以随身携带。您再也不会看到那个丑陋的 Windows 提示。

Git 和其他

哦,是的!如果你决定使用稍大一点的适用于 Windows 的 git 版本,您将在 PATH 中准备好所有 Unix 命令,以便您可以 git initcat每台机器上立即使用。

别名

有对别名的简单支持。可以使用alias以下命令创建别名:alias ls=ls --color $*。它们实际上只是 中的 doskey /config/aliases

它带有有用的 bash 和 git 别名我至今仍坚持:

# Beautiful git log graph shortcut (shown in the top image)
gl=git log --oneline --all --graph --decorate  $*
gs=git status
# adds default option to a simple command
ls=ls --show-control-chars -F --color $*
# common alias that often comes default with some distros
ll=ls -alF --color=auto
pwd=cd
clear=cls
history=cat %CMDER_ROOT%\config\.history
unalias=alias /d $1

复制/粘贴支持使用CTRL+cCTRL+v具有直观的鼠标选择行为(从上到下进行逐行选择,从下到上进行块选择)。

它支持选项卡和可配置的拆分窗格使您能够在同一个实例中使用 Powershell、Git bash 等。

Cmder 可配置分割窗格

它可以配置为上下文菜单操作来打开控制台选项卡。

Cmder 上下文菜单操作

答案4

控制台-2图形用户界面 +赛格威= 99% 的 iTerm。

相关内容