我经常使用以下命令:
vim $(fzf)
使用fuzzy find搜索文件列表,然后在vim中打开突出显示的文件。
我想使用别名vim $(fzf)
,但是当我将alias v="vim $(fzf)"
添加到.zshrc
时,每当我打开一个新shell时都会执行fzf
。
如果执行别名命令,如何设置zsh
执行$(command)
?
答案 0 :(得分:6)
简单地替换
alias v="vim $(fzf)"
使用
alias v='vim "$(fzf)"'