3

だから私は.bashrcファイルにこれを持っています:

alias open="vi"

そのため、Java でプログラミングしているときに「vi Te[TAB]」と入力すると、「vi Test.class」や「vi Test」ではなく「vi Test.java」に自動補完されます。これは、エイリアス「open」で行う場合とは異なります。どうすれば修正できますか?

4

1 に答える 1

4

で実行eval $(complete -p vi | sed 's/vi/open/')します.bashrc。とopenまったく同じ補完オプションを使用しますvi

于 2013-10-12T22:20:46.487 に答える