Esses sons me deixam louca, mas é desconfortável desligar os sons do sistema porque preciso deles em outros lugares ao mesmo tempo. Não encontrei nenhuma configuração em que pudesse gerenciar os sons.
Suponho que você queira dizer o sino irritante no emacs. Se for esse o caso, você pode desativá-lo adicionando isto no seu .emacs: (setq ring-bell-function 'ignore)
Chakravarthy Raghunandan
@ChakravarthyRaghunandan desculpe, mas eu não encontrei este arquivo, você poderia dar uma dica?
Anna Leonenko
o meu deus SIM, eu o encontrei porque esqueci de configurar a pasta para pesquisa e ela procurou por todos os discos. Ajudou, muito obrigado!
Anna Leonenko
Respostas:
20
Desligue a campainha, use a campainha visual ou substitua o toque da campainha por alguma outra indicação visual.
Você pode definir ring-bell-functionuma função como ignore, para desativar todas as indicações.
Ou você pode personalizar a opção visible-bell, para usar um flash de quadro em vez de um som.
Ou você pode usar o modo secundário echo-bell-modeda biblioteca echo-bell.elpara obter apenas uma breve indicação visual na área de eco.
mas onde fazer isso? Eu não vejo qualquer indício nem aqui nem pelo link, eu estou faltando alguma todos Knowledge Base sabe
Anna Leonenko
11
Você pode colocar configurações variáveis no seu arquivo init (e ver Find Init ), e você pode ativar um modo menor lá. O manual do Emacs ( C-h r) é seu amigo. Um pouco de tempo gasto ali pode realmente ajudá-lo a ter conhecimento básico, e uma vida inteira passada pode ser um ótimo passatempo. ;-)
Drew
Eu tento seguir as instruções no arquivo @find @, mas não tenho nenhum ambiente HOME disponível (o que faz sentido, eu nunca configurei o HOME), e também não consigo encontrar o arquivo init por seu nome pelo comando "find" do comando total . Poderia ter um nome como "ediff-init.el" ou "viper-init.el"?
Anna Leonenko
5
@AnnaLeonenko basta colocar as seguintes linhas no seu ~/.emacsarquivo: (setq visible-bell t)e (setq ring-bell-function 'ignore). Você também precisará reiniciar o seu emacs ou avaliar o arquivo.
Rph 5/18
11
Eu costumo configurar as coisas com personalização. Ou seja, você 'Mx descreve a variável ENTER função de campainha' e pode ir a um menu onde pode selecionar silencioso.
Christian Herenz 9/12/19
2
Se você compilar o Emacs por conta própria e não desejar que ele seja capaz de produzir som em geral, poderá usar:
.emacs
:(setq ring-bell-function 'ignore)
Respostas:
Desligue a campainha, use a campainha visual ou substitua o toque da campainha por alguma outra indicação visual.
Você pode definir
ring-bell-function
uma função comoignore
, para desativar todas as indicações.Ou você pode personalizar a opção
visible-bell
, para usar um flash de quadro em vez de um som.Ou você pode usar o modo secundário
echo-bell-mode
da bibliotecaecho-bell.el
para obter apenas uma breve indicação visual na área de eco.Veja também o manual Elisp, nó Beeping .
fonte
C-h r
) é seu amigo. Um pouco de tempo gasto ali pode realmente ajudá-lo a ter conhecimento básico, e uma vida inteira passada pode ser um ótimo passatempo. ;-)~/.emacs
arquivo:(setq visible-bell t)
e(setq ring-bell-function 'ignore)
. Você também precisará reiniciar o seu emacs ou avaliar o arquivo.Se você compilar o Emacs por conta própria e não desejar que ele seja capaz de produzir som em geral, poderá usar:
fonte
Em vez de desligar o som, você pode usar uma campainha visível,
esta função inverte temporariamente a linha de modo / linha de cabeçalho
fonte