• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Joan
博客园    首页    新随笔    联系   管理    订阅  订阅
mac系统vscode环境配置,以及iTerm2配置Zsh + on-my-zsh shell

https://segmentfault.com/a/1190000013612471?utm_source=tag-newest

https://ohmyz.sh/

 一:安装iTerm2终端

 https://www.iterm2.com/downloads.html

1:查看当前的shell环境

echo $SHELL

2: 查看系统自带哪些shell

cat /etc/shells

3:切换Zsh shell

chsh -s /bin/zsh
# Mac如下
# 在 /etc/shells 文件中加入如下一行
/usr/local/bin/zsh
# 接着运行
chsh -s /usr/local/bin/zsh

 自动安装oh-my-zsh 插件

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

 

重启iTerm2终端

效果

 

二:vscode中配置shell

 

vscode中字体及颜色的配置:

{
    "editor.fontSize": 14,
    "editor.tabSize": 2,
    "workbench.colorTheme": "Monokai",
    "workbench.startupEditor": "newUntitledFile",
    "window.zoomLevel": 1,
    "typescript.check.npmIsInstalled": false,
    "extensions.ignoreRecommendations": true,
    "git.ignoreMissingGitWarning": true,
    "gitlens.advanced.messages": {
        "suppressShowKeyBindingsNotice": true
    },
    "terminal.integrated.shell.linux": "/bin/zsh",
    "terminal.integrated.shell.osx": "/bin/zsh"
}

效果:

 

重启电脑后发现node,nvm命令都无法识别。

Mac使用zsh shell导致mvn命令无效的解决方案:

1、编辑 .zshrc 文件

vim ~/.zshrc

2、然后在.zshrc文件末尾加上

source ~/.bash_profile

保存退出

3、让配置文件修改后生效,执行以下命令

source ~/.bash_profile

这样node,nvm命令就可以识别了。

 

作者:Joan
出处:http://www.cnblogs.com/Joans/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted on 2019-02-25 14:38  Joans  阅读(7762)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3