Eu tenho um comando de sino personalizado:
set -g monitor-bell on
set -g bell-action current
set-hook -g alert-bell 'set -g status-bg "#901010" ; run-shell "sleep 0.1s" ; set -g status-bg colour8'
Infelizmente, isso não suprime o bipe. Para fazer isso, eu teria que monitor-bell
desligar ou bell-action
desligar (veja esta resposta ). No entanto, meu alert-bell
gancho nunca dispara.
Eu tentei remover todos os ganchos existentes antes de adicionar o meu:
set-hook -u alert-bell
set-hook -gu alert-bell
Como faço para suprimir o bipe audível, mas ainda mantenho o alert-bell
gancho no tmux 2.7?
Isso fará com
tmux
que uma mensagem pisque ("Bell in current window") em vez de dizer ao terminal para emitir um bipe. A mensagem pode obscurecer as alterações da barra de status que você fez com seu próprio gancho.Do manual: