2014-03-29 81 views
1

我想爲fish shell設置「fzf - Fuzzy finder for your shell」。問題是當我在命令替換中使用它時,交互式命令不起作用。例如:魚:命令替換問題與交互式命令

此命令的作用:(回聲都在當前目錄中的文件,我可以通過模糊查找器交互地選擇一個)

ls | fzf 

但是這一次不工作:

echo (ls | fzf) 

它只是立即返回空字符串。

它沒有任何交互式命令工作,所以如果你有沒有fzf,你可以用,比如說測試了一下,把我的頭頂部,chsh

此命令的作用:(詢問密碼)

chsh 

但是這一次不會:(立即返回空字符串)

echo (chsh) 

更多,當我試圖退出的魚,它說:「有有s頂部作業「,即交互式命令開始並立即停止。

如何使它工作?

回答