わかりました、これが自動的に機能しない理由がわかりません。
Mac で作業しているとき、bash でオートコンプリートを行うと、スペースやその他の奇妙な文字が自動的にエスケープされますが、ubuntu ボックスではそうではありません。さらに悪いことに、文字をエスケープしてからオートコンプリートを試みると、エスケープが消えてしまいます。なぜ debian の bash complete は、箱から出してエスケープする必要があるスペースやその他の文字を処理する方法を知らないのですか??
わかりました、これが自動的に機能しない理由がわかりません。
Mac で作業しているとき、bash でオートコンプリートを行うと、スペースやその他の奇妙な文字が自動的にエスケープされますが、ubuntu ボックスではそうではありません。さらに悪いことに、文字をエスケープしてからオートコンプリートを試みると、エスケープが消えてしまいます。なぜ debian の bash complete は、箱から出してエスケープする必要があるスペースやその他の文字を処理する方法を知らないのですか??
私の質問への答えはここに表示されます:
Bash オートコンプリートは SPACE をエスケープせず、Ubuntu 11.4 のディレクトリをマークしません
削除する/etc/bash_completion.d/acroread.sh
Debian は Ubuntu と同じではありません。また、bash の補完は bash 自体の一部ではなく、パッケージです。パッケージをアンインストールして再インストールすることをお勧めします。興味がある場合、または bash スタックにカスタマイズされた変更がある場合は、事前にファイルをバックアップして比較してください。