O AFAIK emacs não suporta keyup/keydown
apenas eventos keypressed
. Um exemplo de consequência é que, quando queremos marcar uma região, precisamos primeiro definir uma marca set-mark-command
e, em seguida, podemos marcar a região movendo-nos ao redor do ponto. Embora esse seja realmente um recurso interessante, pois você não precisa pressionar uma tecla Shift enquanto marca o texto, às vezes seria desejável ter o mesmo comportamento de outros editores. Esta pergunta é para entender por que o emacs não suporta esse recurso e por que isso é considerado melhor . Também existe uma abordagem ideomatic como podemos resolver isso no emacs?