2012-02-08 10 views
0

私はこのような何かをしたいんでした:メイクzshの補完よりbashのような/ベストプラクティスはbashを使用して

$ l 
file15165 
file23132 
file31351 
xyzfile 
$ $CMD f<TAB> 
(f gets completed to "file", I type "*", [23] or whatever) 
$ $CMD file*<Enter> 

この方法を私は、コマンドが、私はそれをしたいすべてのファイルに対して実行されると確信してに。

私はzshのでこれをしようとすると、この問題が発生した:非常に非効率的である

$ l 
file15165 
file23132 
file31351 
xyzfile 
$ $CMD f<TAB> 
(f is completed to "file15165", I have to press <backspace> five times and then type "*") 
$ $CMD file*<Enter> 

を。では、zshを使ってbashの動作をどうやって達成できますか?あるいは、zshユーザーが私がやっていることをどうしようとしますか?

答えて

0

これは私の012.zshrcにsetopt menucompleteが入っているようです。それを取り外して固定しました。

関連する問題