Linuxでオートコンプリート()を使用しようとすると、使用後にエラーメッセージが表示された後、疑似端末bash
ウィンドウ(terminator
)と端末自体が「停止」されます。TABgzip
tar
これまでこんなことが起きgzip
ましたtar
…
- エラーメッセージ(本人の間違い、誤字など)を受け取った後
- オートコンプリートの使用
CTRL+Cどういうわけか私が処理できる問題を解決し(今まで)tar
。したがって、問題が再現可能です。これから助けてくれて本当にありがとうございます。
提案されているように「カムバック」があるため、問題をさらに分離することができます。コメントから、次のセクションのコメントを外してください。~/home/USER/.bashrc
# if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
# fi
これまで役に立った努力するオートコンプリートの使用
+が終了するまで最初に発生した後に
pts
使用するときは、端末エミュレーション()を完全に凍結したままにしてください。TAB--
CTRLC実際の端末(
tty
)はとをTAB
完全に無視しているようです。この長い顔で買うことはできますが…本当ですか?gzip
tar
構成ファイル
私は(私が知っている)他の完了プロファイルが/etc/bash.bashrc
完了を完全にオフにすると推測します。悪い。ターミナルエミュレータの設定ファイルにオートコンプリートなどの設定はありません。
数文字を入力すると端末が停止します。これ以上キーストロークは必要ありません。これは、pts
シミュレートされた端末ウィンドウ()とGUIの「実際の」プロンプト()tty
の両方で発生します。
私はラップトップや同様のデバイスではなく、USB経由で接続されたキーボードで作業しています。
ターミナルセッションを終了する正しい方法は何ですか?例えば: »kill tty1
from tty2
«、それが私がここに閉じ込められた理由だからです!