运行“代码”。当您在bash或终端中输入“ code”时

时间:2018-12-07 15:49:21

标签: terminal visual-studio-code zsh

在急于打开vs代码时,我经常不小心输入了“ code”。我想要一个bash或zsh脚本,当我键入代码时可以在当前目录中打开vs代码。

我在别名中尝试了一个函数,但是它是递归地调用自身。反正有两个参数作为别名吗?

1 个答案:

答案 0 :(得分:0)

一个简单的功能:

code () {
    command code "${1:-.}"
}

只需输入code(根本没有参数)即可使用当前目录,而不必阻止您传递其他目录。

(如果您不传递参数,或者如果您需要考虑更复杂的情况,例如code / .,则,已经具有某些特殊含义,则需要进行调整第一个非选项参数,而不是第一个(如果不是唯一的)参数。)