Windows下的命令行工具 —— ConEmu + Babun
最近一直在Windows下做开发,自带的cmd可用性太差。
虽然也装了GitBash(MINGW64),但是终归和Mac下的Iterm2 + oh my zsh无法比。
所以就花了点时间,去寻找可以在Windows下用的类似工具。
看了一圈之后,最后决定用ConEmu + Babun来实现。
ConEmu + Babun 是什么?
- Babun 命令行工具
内置 oh my zsh ! - ConEmu 窗口工具
对应 Iterm2,虽然功能差很多。。。
常见问题
ConEmu 与 Babun 集成
1 | 参数:/icon "%userprofile%\.babun\cygwin\bin\mintty.exe" /dir "%userprofile%" |
注意:Babun不要设置窗口的透明度,否则无法在ConEmu中显示。但是可以通过ConEmu来设置透明度
Babun 配置 Alias
修改 vim ~/.bashrc 是无效的!!! 每次重开都需要执行一遍 source ~/.bashrc,很坑!
好在Babun默认集成 oh my zsh,所以我们可以通过修改zsh的配置来实现这个功能!
1 | vim ~/.zshrc |
拖动鼠标来选文字,会自动执行类似Ctrl - C 的操作
一般是软件冲突导致的,将运行的各种词典关闭屏幕取词,就可以了。
GBK中文乱码
这点目前有点无解,没有找到简单的解决方式,不过好在对我的影响不大,先搁置吧。
后记:找到一个比较取巧的方式。
利用Linux的管道功能,可以把命令的输出结果通过iconv来转码!
1 | # 添加一个alias |
进阶
接下去就是看Babun自带的功能。
如果不熟悉oh my zsh的话,也需要看看它的常见操作。
转载本站文章请注明作者(xtutu)和出处 xtutu