No emacs, a região é delimitada pelo ponto (cursor) e pela marca (alguma posição anterior do cursor, que foi "marcada").
Assim, para "selecionar uma região", você precisa colocar essa marca e, em seguida, mover seu ponto.
A maneira mais fácil de colocar a marca é pressionar C-SPC
. Em seguida, basta mover o cursor, você verá a "região" estender-se.
Para "desmarcar a região", você pode pressionar C-SPC
novamente.
Como "shift + motion" é uma combinação de teclas comum em outro software, por padrão, ele simula esse comportamento de "selecionar região". No entanto, ele não funciona no terminal, porque o shift não pode ser enviado ao emacs como uma tecla modificadora.
Observe que, geralmente, o C-SPC
método é muito mais poderoso do que outros métodos para selecionar uma região: você não está limitado a cima / baixo / esquerda / direita para movimento (você pode usar a pesquisa por exemplo ...) e não requer que você mantenha uma combinação desconfortável de teclas por um longo tempo.
Are the (define-key ...)
comandos que deveriam entrar no init.el? Existe um exemplo detalhado em algum lugar que eu possa olhar?