En emacs, la región está delimitada por el punto (cursor) y la marca (alguna posición anterior del cursor, que ha sido "marcada").
Por lo tanto, para "seleccionar una región", debe colocar esa marca y luego mover el punto.
La forma más fácil de colocar la marca es presionar C-SPC
. Luego, simplemente mueva el cursor, verá que la "región" se extiende como lo hace.
Para "deseleccionar la región", puede presionar C-SPC
nuevamente.
Dado que "shift + movimiento" es una combinación de teclas común en otro software, por defecto, emula este comportamiento de "seleccionar región". Sin embargo, no funciona en la terminal, porque shift no se puede enviar a emacs como una tecla modificadora.
Tenga en cuenta que, en general, el C-SPC
método es mucho más poderoso que otros métodos para seleccionar una región: no está limitado a arriba / abajo / izquierda / derecha para el movimiento (puede usar la búsqueda, por ejemplo ...), y no requiere que mantienes una combinación de teclas incómoda durante mucho tiempo.
Are the (define-key ...)
Se supone que los comandos deben entrar en init.el? ¿Hay un ejemplo detallado en algún lugar que pueda mirar?