zsh:别名与$(命令)参数

时间:2017-11-09 20:58:10

标签: zsh

我的目标

我经常使用以下命令:

vim $(fzf)

使用fuzzy find搜索文件列表,然后在vim中打开突出显示的文件。

enter image description here

我的问题

我想使用别名vim $(fzf),但是当我将alias v="vim $(fzf)"添加到.zshrc时,每当我打开一个新shell时都会执行fzf

我的问题

如果执行别名命令,如何设置zsh执行$(command)

1 个答案:

答案 0 :(得分:6)

简单地替换

alias v="vim $(fzf)"

使用

alias v='vim "$(fzf)"'