在Windows 10上禁用Linux Bash的提示音[關閉]

Windows 10上擁有Linux Bash確實很酷,可是就我不得不與Microsoft提供的不太理想的終端苦苦掙扎而言,我將在全部方面都受Ubuntu的束縛。
不管如何,當您在Bash上執行某些操做時,是否有辦法關閉提示音
因爲沒法註釋掉bell-style audible ,所以沒法註釋掉,也沒法啓動sc config beep start= disabled
linux


#1樓

找到.bash_profile文件的位置,而後在文件中輸入如下內容: git

setterm -blength 0 vim

這會將蜂鳴聲發生的時間設置爲0,所以沒有蜂鳴聲。 bash


#2樓

  1. 要在bash中禁用蜂鳴聲,您須要在/etc/inputrc文件中取消註釋(或添加,若是沒有的話)行set bell-style nonespa

    注意:因爲它是受保護的文件,所以您須要成爲特權用戶才能對其進行編輯(即,使用諸如sudo <editor> /etc/inputrc類的東西啓動文本編輯sudo <editor> /etc/inputrc )。 code

  2. 要在vim中也禁用蜂鳴聲,您須要在~/.vimrc文件中添加set visualbellterminal

  3. 要在更少的狀況下 (例如,在手冊頁中以及使用「 git diff」時)禁用蜂鳴聲,您須要在~/.profile文件中添加export LESS="$LESS -R -Q"get


#3樓

除了jgr208所說的之外,您可能已經有一個~/.profile文件,而~/.bash_profile可能不存在,就像個人狀況同樣。 input

在這種狀況下,請將setterm -blength 0添加到.profileit

若是建立.bash_profile ,則您的.profile將被忽略,Windows在其中寫入的任何內容均將沒法使用。


#4樓

/etc/inputrc取消註釋set bell-style none註釋並使用setterm -blength 0建立.bash_profile不會阻止vim發出蜂鳴聲。

對我set visualbell在個人主目錄中建立一個.vimrc文件,並set visualbell

資料來源: https : //linuxconfig.org/turn-off-beep-bell-on-linux-terminal


#5樓

因爲惟一的噪音終端每每是響鈴,若是您想在任何地方都關閉它,那麼在Windows上進行bash的最簡單方法是:

  1. 在提示符處將空格退回一堆
  2. 右鍵單擊聲音圖標,而後選擇打開音量混合器
  3. 將控制檯窗口主機上的音量下降到零
相關文章
相關標籤/搜索