Mac Vscode 终端terminal命令行显示分支名和Tab自动补全

目标:终端terminal显示分支名和Tab自动补全

1、修改终端配置,在终端中依次输入如下指令:

// 输入命令,检查是否有/bin/zsh(macOS自带zsh)
cat /etc/shells  
// 修改默认的bash为zsh,重启Terminal
chsh -s /bin/zsh
// 检查修改结果,显示/bin/zsh即成功.
echo $SHELL

2、安装配置oh-my-zsh
mac 自带 zsh shell , oh my zsh 是让 zsh 更好用的一个增强工具。

// 国内地址安装
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"

运行结果如图:

image.png
image.png

3、配置VSCode
打开VScode-找到'设置'-搜索setting.json并将终端改为 zsh 即可(默认为 bas或sh):

"terminal.integrated.shell.osx": "/bin/zsh"
image.png
image.png
image.png

成功后:


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。