gnome ターミナルのオートコンプリートに何かおかしいところがあります。
cp Down
tab以前は と入力して を得てcp Downloads/
、次に と入力してJet
tabと終了することができました。cp Downloads/Jet\ Pack\ Instructions.pdf
しかし、今は、 とcp Down
入力して を押すとtab、cp Downloads
その後にスペースが入ります。そして、それをバックスペースして と入力して をcp Downloads/Jet
押すと、バックスラッシュなしにtabなります。cp Downloads/Jet Pack Instructions.pdf
以前はこうではありませんでした。どうすれば修正できますか?
編集: /etc/bash_completion ファイルに問題があるようです。何が問題なのかはわかりません。
答え1
これはAcrobat Readerが原因です。ファイルは次のとおりです。
/etc/bash_completion.d/acroread.sh
このファイルを削除すると、正常に動作しました。
答え2
編集:
申し訳ありませんが、私の最初の提案は間違っていました。注意を払わず、タブではなく上矢印を押したときの自動補完について考えていました(投稿後に指摘されたとおり)。
履歴の自動補完に関するオリジナルの提案
これはテキスト ファイルである ~/.bash_history ファイルによって制御されるため、表示したり編集したりすることができます。履歴は永久に保存されるわけではないため、古い履歴がリストから消えてしまう可能性があります。また、このファイルが何らかの理由で破損している可能性もあります。
これは、コマンドの長いリストであり、各コマンドが 1 行に記述され、改行で区切られているため、何か異常な点があるかどうかを確認できるはずです。
これについてはこれまであまり考えたことがありませんでしたが、頻繁に使用する行を保存し、時々このファイルに追加して、常にそれらのコマンドが使用できるようにすることができます。
タブ自動補完のより良い提案
これを編集しましたか? 変更はないと思いますので、/etc/bash_completion.d に追加された何かかもしれません。このスクリプトには、インストールされたアプリによって追加されたスクリプトがあるようです。タイムスタンプが新しいものをいくつか無効にして、違いがあるかどうか確認してから、1 つずつ、または小さなグループで追加し直して、変更が反映されるまで試してください。私はこのことについてあまり詳しくありませんが、通常は問題を解決するのが得意なので、私の提案は事前の知識に基づくものではなく、単に役に立とうとしているだけです。