我正在尝试创建一个别名,该别名将创建一个文件并在VS Code中打开它。
创建名为create <filename>
的别名,该别名将执行touch <filename> && code <filename>
。
例如create app.js
应该执行touch app.js && code app.js
。
答案 0 :(得分:2)
在man bash
下的ALIASES
中:
在替换文本中没有使用参数的机制。如果需要参数,则应使用shell函数(请参见下面的功能)。“
因此:
create() { touch "$1"; code "$1"; }