我们在使用zsh终端的时候,如何通过命令快速启动VsCode呢?过程很简单,我们一起看看吧。

首先在iterm2中打开zsh配置文件

open .zshrc

然后在弹出的文档末尾处添加如下代码

# open vs codefunction code {if [[ $# = 0 ]]thenopen -a "Visual Studio Code"elselocal argPath="$1"[[ $1 = /* ]] && argPath="$1" || argPath="$PWD/${1#./}"open -a "Visual Studio Code" "$argPath"fi
}

最后执行

source .zshrc

使操作立即生效,我们就可以愉快的在命令行执行Vs的打开操作啦。

附终端操作命令

code 在终端直接打开VsCode
code . 在命令行当前所在目录打开
code file 特定打开某某文件,如code 1.txt,即用VsCode打开当前目录下的1.txt文件

配置zsh终端打开VsCode相关推荐

  1. mac 在 terminal 终端快速打开 vscode

    配置 PATH 打开 vscode, 按 "command + shift + p" 快捷键打开命令行, 输入 "code", 点击 "shell 命 ...

  2. mac安装配置zsh

    mac安装配置zsh 比mac自带的shell好用太多 一.安装homebrew 参考:https://brew.sh/index_zh-cn /bin/bash -c "$(curl -f ...

  3. Terminator + ZSH + OhMyZsh配置优美终端

    文章目录 参考资料 前言 分屏工具Terminator 命令行工具zsh oh-my-zsh 安装与配置 1. 安装Terminator 2. 安装zsh 3. 安装oh-my-zsh 4. 配置oh ...

  4. Mac Pro下终端配置Zsh(iterm2 3.3.0 + oh-my-zsh + solarized配色)

    Mac Pro下终端配置Zsh(iterm2 3.3.0 + oh-my-zsh + solarized配色) 完成配置后的终端具备功能: 1. 下载[iTerm2](https://www.iter ...

  5. mac使用zsh终端环境变量配置无效的解决方案

    创建 ~/.bash_profile文件 vim ~/.bash_profile文件,进行环境变量的配置 完了之后使用zsh终端发现配置的环境变量还是无效,每次打开zsh都需要手动source ~/. ...

  6. [美化deepin终端]deepin安装配置zsh、zsh相关插件及zsh的卸载

    这个事情还是要从我看到后面chen哥的电脑说起,总而言之,我在chen哥那发现了好用的插件,那么我们当然也要搞来耍耍啊.然后就这么突然,我按照chen哥给的方法,踩坑无数啊,然后昨天晚上还没搞成它的样 ...

  7. mac系统vsCode终端无法打开,终端打开自动关闭的问题

    mac系统vsCode终端无法打开,终端打开自动关闭的问题 产生问题的原因 遂: 解决方案 产生问题的原因 手欠+强迫症, 几乎每次vscode发布新版本,都会不自觉点下更新,因为小窗口实在难受 更新 ...

  8. zsh如何运行conda | zsh anconda | zsh终端下配置aonconda环境 | zsh: command not found: conda

    牢骚话 好久没写博客了,暑假到开学期间自己经历了很多事情,这个学期当好好做科研. 毕设方向也转向了Ros操控机器人相关,所以最近在学python和Ros. 正文 问题 本人:目前python新手 硬件 ...

  9. 【解决】Mac终端无法用code .命令打开vscode

    问题:有时候我们会遇到在Mac终端使用code .命令打不开vs code的现象,如下: 解决: 打开VSCode 使用快捷键command+shift+p 输入shell command,选择安装 ...

最新文章

  1. svn mysql认证_svnapachemysql 认证搭建
  2. leetcode Edit Distance
  3. 发布或重启线上服务时抖动问题解决方案
  4. C语言复习:指针知识
  5. VTK:可视化之KochSnowflake
  6. c# 基于layui的通用后台管理系统_基于spring boot和vuejs的通用后台管理系统脚手架 guns-lite...
  7. 如何在HTTP客户端与服务器端之间保持状态(转)
  8. ArrayList和HashMap遍历比较
  9. boost::scoped_ptr与std::unique_ptr
  10. 年赚133亿!中国平安旗下陆金所向SEC递交招股书
  11. android studio进行增删改查代码_使用C#进行数据库增删改查(二)
  12. PSP3000/2000V3用5.03GEN-C安装教程
  13. Winform中 ListView控件的使用
  14. 我的世界怎么修改服务器文本,《我的世界手机版》如何修改界面文本 自定义语言教程...
  15. 桥接模式和NAT模式的区别
  16. 浏览器兼容video视频播放的多种方法
  17. 最强大脑记忆曲线(4)——关于项目中的全局变量
  18. ARM NEON优化4.RGB图像转灰度图
  19. ubuntu更改更新源
  20. C++习题--求余数

热门文章

  1. Edgecore和Adva联手开发白盒网关
  2. 【Java面试题】Double和double 区别
  3. 公网私网IP地址划分
  4. Python+Vue计算机毕业设计仓库管理oni4h(源码+程序+LW+部署)
  5. Footprint Analytics:一文快速了解SocialFi
  6. 新手速成!如何使用ChatGPT成为你的导师
  7. 国内首个,京东云金融级分布式数据库StarDB通过这项权威认证
  8. python双划线_python 单下划线与双下划线的区别
  9. 朋友圈微信额度测算,请谨慎点击!
  10. c++控制台输出星号金字塔