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

你可能感兴趣的:(Mac Vscode 终端terminal命令行显示分支名和Tab自动补全)