Quando você digita parênteses de fechamento (ou talvez funcione também para outros símbolos emparelhados) e o parêntese de abertura não é visível na tela, o Emacs "salta" para abrir parênteses para mostrar onde ele está. Isso é muito útil.
Quero fazer um período para o qual os parênteses de abertura sejam mostrados mais curtos (digamos, meio segundo). Isso não deve ser difícil, mas o problema é que eu não sei como essa funcionalidade é chamada, portanto não consigo pesquisar variáveis / funções do Emacs.
balanced-parentheses
Mark Karpov
fonte
fonte
Respostas:
Eu acho que você deseja ajustar os parâmetros para Parênteses intermitentes . Em particular, você pode ajustar
blink-matching-delay
quais:fonte
0.5
. De acordo com a descriçãoblink-matching-delay
, deve ser definido para o número de segundos [inteiros] . Existe alguma maneira de configurá-lo para metade do segundo?sit-for
internamente. Eu testei e ele funciona bem com intervalos de ponto flutuante, então meu sistema suporta (seria estranho se o GNU / Linux não suportasse isso). Eu vou denunciar isso.O Emacs vem com o pacote
show-paren-mode
. Em vez de piscar temporariamente o parêntese correspondente quando um é escrito, o parêntese correspondente ao abaixo do cursor é realçado.Existem também outros pacotes com alguns sinos e assobios adicionais. Eu prefiro o microfone . Este pacote é mais rápido e pode destacar tanto para frente quanto para trás ao mesmo tempo, caso o cursor esteja entre parênteses
)(
.fonte