当我在终端中运行code -h
之类的命令时,会在VS代码中创建并打开名为“-h”的新文件,而不是运行“help”命令。类似的可选命令也会出现相同的结果,例如code -v
和code --help
。
重现步骤:
code -h
这是我放在源文件(〜/ .zshrc)
中的内容### VS Code
code () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
[[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
open -a "Visual Studio Code" --args "$F"
fi
}
这是我放入〜/ .zprofile
的内容# Add Visual Studio Code (code)
export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"