[bash] Windows 10에서 Linux Bash 경고음을 비활성화합니다.

리눅스 갖는 강타윈도우 10은 정말 멋진,하지만 지금까지 내가 마이크로 소프트 I에서 제공하는 그리 좋지 않다 터미널과 투쟁에있어로서 모든 것을 우분투 박히 겠어.
어쨌든, 할 수있는 방법이 경고음을 당신이 배쉬에 뭔가를 할 때마다이? 존재하지 않기 때문에
주석을 달 수 bell-style audible없거나 실행할 수 없기 때문에sc config beep start= disabled



답변

  1. 에서 경고음 해제하려면 bash는 당신이 주석 필요를 (여부를 이미 경우 추가) 라인을 set bell-style none당신의 /etc/inputrc파일.

    참고 : 파일은 보호 된 파일이므로 편집하려면 권한있는 사용자 여야합니다 (예 :와 같은 텍스트 편집기를 실행 sudo <editor> /etc/inputrc).

  2. vim 에서 경고음을 비활성화하려면 파일 을 추가 set visualbell해야 ~/.vimrc합니다.

  3. 또한 경고음을 사용하지 않으려면 적은 ( “자식은 diff”사용할 때 사람이 페이지에 즉도하고) 당신은 추가 할 필요가 export LESS="$LESS -R -Q"당신의 ~/.profile파일.


답변

노이즈 터미널은 벨만 울리기 때문에 벨만 있으면 어디서나 사용할 수 있으므로 Windows에서 bash에 가장 간단한 방법은 다음과 같습니다.

  1. 프롬프트에서 백 스페이스를 무리로 으깨십시오.
  2. 사운드 아이콘을 마우스 오른쪽 버튼으로 클릭하고 볼륨 믹서 열기를 선택하십시오.
  3. 콘솔 창 호스트의 볼륨을 0으로 낮추기

답변

주석 처리 set bell-style none를 해제 /etc/inputrc하고 .bash_profilewith를 작성해도 setterm -blength 0vim에서 경고음이 울리지 않습니다.

나를 위해 일한 것은로 .vimrc홈 디렉토리에 파일을 만드는 것이 었 습니다 set visualbell.

출처 : https://linuxconfig.org/turn-off-beep-bell-on-linux-terminal


답변

bash 및 vim config에 다음 줄을 추가해야합니다.

1) bash의 종소리 끄기

vi ~/.inputrc
set bell-style none

2) vi 용 벨 끄기

vi ~/.vimrc
set visualbell
set t_vb=

비주얼 벨을 설정하면 오디오 벨이 꺼지고 비주얼 벨 길이를 지우면 깜박임이 비활성화됩니다.


답변

시스템에서 교체 “심각한 정지”소리가 나는 wav 파일로 1 .

소리를 완전히 제거해도 효과가 없었습니다. 이 경우 기본 사운드가 사용되었습니다.

시스템 사운드 구성

( 이것을 발견 한 슈퍼 유저의 this.lau_에 대한 크레딧 ).


답변

bash windows 10에만 해당되는 것은 아니지만 zsh의 bell 터미널을 제거하려면 zshrc에서 올바른 옵션을 사용하십시오. (vim의 경우 답변이 이미 게시되어 있습니다)

unsetopt beep

http://zsh.sourceforge.net/Doc/Release/Options.html

나는이 옵션을 빨리 찾았지만이 게시물에 있다면 더 빠를 것입니다 ^^

hf


답변

소리 아이콘을 오른쪽 클릭하십시오 (오른쪽 아래) >>> 볼륨 믹서 열기 >>> 콘솔 창 호스트 음소거