powershell控制台&环境引导(哦-my-zsh喜欢?)

时间:2015-04-03 13:50:06

标签: powershell

我习惯在Linux和Linux中工作后,我正在设置一个新的Windows环境。苹果电脑。我想使用powershell,但很难找到一个好的引导程序环境:

  • 控制台 - 要使用哪个?我想要文本,但如果它支持图形输出(html?)
  • 会很好
  • 历史 - 搜索,坚持
  • git integration
  • ssh support

2 个答案:

答案 0 :(得分:0)

  • 查看ConEmu是一个更好的控制台应用程序。
  • 不确定您对历史记录的含义,但如果您在控制台窗口中使用向上箭头键,则会有一个命令历史记录。如果按F7,也会打开。
  • 您需要为Windows安装git。还有Posh-Git更多的Powershell Git善良。它有命令行完成等。
  • SSH。不确定。我认为你可以使用PUTTY。

不相关但请查看https://chocolatey.org至" apt-get"那些到你的Windows机器上。 :)

答案 1 :(得分:0)

我一直在寻找同样的事情。我找到了一些像Chris Benti的PsConfig这样的东西来在Powershell控制台中启用一个agnoster主题,但我还需要更多类似于ZSH / Tmux的体验。所以我创造了它。

我使用ConEmu作为控制台来托管我的shell。它有标签/窗口和许多可配置的东西(颜色/字体/ ...)。 PowerShell最近开箱即用,标签完成,历史记录,别名等等。它有很多很酷的库,可以模仿一些Unix很棒的软件包。我创建了oh-my-posh,它在ConEmu中具有PowerShell的主题功能,包括git,错误和提升的指示。它还有一些很酷的PS库,你可能从Unix(z,warp,...)知道。在我的博客上查看所有information

对于SSH,不要让任何人欺骗你。当你在Windows上安装了git(你这样做)时,将它的usr / bin文件夹添加到你的路径中。它拥有所有令人敬畏的Unix工具,包括ssh。这样你可以像在Unix上一样使用ssh,而不必像Putty那样处理糟糕的GUI工具(因为,真的)。