虽然VSCode默认提供了快捷安装code命令的方法,但是,如果你使用的是fish shell的时候,你会发信啊VSCode提供的方法并不好使,重新打开终端后,就提示code命令不存在了。
各种查阅资料后,我整理了如下两种方案。节约你的时间,解决你的痛苦。
方案1:
使用fish的function,在终端输入如下命令(Fish对fucntion做了支持,可以直接敲)
function code
set location "$PWD/$argv"
open -n -b "com.microsoft.VSCode" --args $location
end
回车后,输入funcsave code
保存,默认保存在~/.config/fish/functions/code.fish
中。
方案2 (推荐):
使用VSCode官方提供的设置PATH的方法,敲如下命令即可:
echo 'set -g fish_user_paths "/Applications/Visual Studio Code.app/Contents/Resources/app/bin" $fish_user_paths'
上述命令将在~/.config/fish/config.fish
中添加set -g fish_user_paths "/Applications/Visual Studio Code.app/Contents/Resources/app/bin" $fish_user_paths
内容。