現在の Ubuntu では、なぜかファイル名のタブ補完時にスペースが挿入されるようになっており、スムーズにファイル名を補完していくことができません。不便ですので、以前の動作に戻るように設定を変更します。 /etc/bash_completion を変更します。 --- a/bash_completion Thu Mar 29 06:48:43 2012 +0900 +++ b/bash_completion Fri Mar 30 15:42:57 2012 +0900 @@ -1584,7 +1584,7 @@ mv netstat nl nm objcopy objdump od paste patch pr ptx readelf rm rmdir \ sed seq sha{,1,224,256,384,512}sum shar sort split strip tac tail tee \ texindex touch tr uname unexpand uniq units vdir wc wget who; do - have $i && complete -F _longopt -o default $i + have $i && complete -F _longopt -o filenames $i done unset i 参考: http://d.hatena.ne.jp/TrinityT/20110702/1309509133
|