수동으로 호출하는 경우를 제외하고 터미널 벨을 비활성화합니다.

수동으로 호출하는 경우를 제외하고 터미널 벨을 비활성화합니다.

여러 시나리오에서 터미널 벨이 울립니다. 몇 가지 예를 들면 다음과 같습니다.

  1. 프롬프트가 시작될 때 삭제하려고 할 때
  2. 유효한 옵션 없이 탭 완료를 시도할 때
  3. vim에서 내가 움직일 수 없을 때 커서를 이동하려고 할 때(즉, 마지막 줄에서 아래로 이동)

그리고 다른 것들도 많이 있습니다. 내가 하고 싶은 것은 종소리가 울리는 유일한 시간은 와 같이 의도적으로 울리게 하는 것입니다 echo -e "\a".

set bell-style none에 추가했지만 .inputrc여전히 vim에서 울리고 tmux를 시작하면 위의 처음 2개 벨도 표시됩니다. 의도적으로 지시하지 않는 한 bash에게 종소리를 절대 울리지 말라고 지시하는 것이 가능합니까?

관련 정보