tab
オートコンプリートコマンド(例:)を押すと、cd
bashは完了する前に数秒間中断されます。
- 何も使用しない場合は、一時
set -x
停止する前に印刷してください。 - ttyコンソールで使用する場合は
Ctrl-Alt-FXX
遅延なし - straceは、問題が次のようになることを示しています
rl_getc
。
3428 11:03:21.516869 pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0]) <3.154249>
> /lib/x86_64-linux-gnu/libc-2.27.so(pselect+0x59) [0x116dc9]
> /bin/bash(rl_getc+0xb2) [0xc4032]
> /bin/bash(rl_read_key+0xc4) [0xc48c4]
> /bin/bash(readline_internal_char+0x77) [0xad187]
> /bin/bash(readline+0x45) [0xad945]
> /bin/bash(reader_loop+0x699) [0x32759]
> /bin/bash(decode_prompt_string+0x101d) [0x34b3d]
> /bin/bash(read_secondary_line+0x2aca) [0x37b8a]
> /bin/bash(yyparse+0x428) [0x3b308]
> /bin/bash(parse_command+0x36) [0x31ef6]
> /bin/bash(read_command+0x58) [0x31ff8]
> /bin/bash(reader_loop+0x119) [0x321d9]
> /bin/bash(main+0xecf) [0x30c8f]
> /lib/x86_64-linux-gnu/libc-2.27.so(__libc_start_main+0xe7) [0x21c87]
> /bin/bash(_start+0x2a) [0x3155a]
(として記録sudo strace -t -k -t -f -T -s9999 -p3428
)
私はステップを試しましたここgitの削除とサウンドオフを含む。私もコメントをコメントしたが、役に立た.bashrc
なかった。
ここで何が間違っているのかというアイデアはありますか?
答え1
私はmacOSで作業するためにiTerm2を使用しています。 iTermで「Silent Bell」オプションを確認して問題を解決しました。
設定>構成ファイル(デフォルト)>端末>通知する>✅静かな鐘