我正在使用 Zsh 和一些 CLI,例如gcloud
通过$EDITOR
.
对我来说,我已将其设置为:
export EDITOR="/usr/local/bin/mvim"
Run Code Online (Sandbox Code Playgroud)
该编辑器的别名使用-v
在终端中加载 vim的标志:
mac_vim="$EDITOR -v"
alias vi=$mac_vim
alias vim=$mac_vim
alias v=$mac_vim
Run Code Online (Sandbox Code Playgroud)
这有效,但是当gcloud
CLI 调用$EDITOR
它时没有-v
标志,因此它在新终端中打开。我想我可以通过在-v
此处添加标志来改变它:
export EDITOR="/usr/local/bin/mvim -v"
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在命令行上运行它时,我得到:
$EDITOR text.html
zsh: no such file or directory: /usr/local/bin/mvim -v
Run Code Online (Sandbox Code Playgroud)
导出 my 时是否可以包含标志$EDITOR
?