Para acelerar mi flujo de trabajo de emacs, estoy probando emacs -nw en lugar de ejecutarlo en modo X-Windows.
Ctrl-HOME y Ctrl-END no funcionan en absoluto, y han intentado editar archivos .keymap y seguir los consejos en línea desafortunadamente no ha dado resultado. P.ej
http://www.emacswiki.org/emacs/CuaMode
Por lo general, habilito el modo cua para la selección de turnos y esto también falla cuando la paginación de desplazamiento hacia arriba / abajo, por ejemplo
Sería genial tener todo esto funcionando en modo -nw y agradecería los consejos de otros usuarios de emacs.
- Instalar = Linux Mint 9
- Shell = zsh
Casi siempre ejecuto emacs con
-nw
. Para desplazarme hasta el final del archivo, utilizoM-S-,
yM-S-.
para volver al inicio (tal vez sea más fácil de recordar comoAlt-<
yAlt->
). No es tan conveniente comoC-Home
yC-End
quizás, pero prefiero trabajar desde la terminal (en realidad desde una sesión de tmux , por lo que vale).fuente
Escribí un paquete de Emacs que puede enseñarle a Emacs y terminales cómo reconocer correctamente todas las teclas de teclado de PC y combinaciones de teclas modificadoras:
https://github.com/CyberShadow/term-keys
Para cua-mode y Shift-selection, poder usar Ctrl + Shift + teclas de flecha es ciertamente una mejora.
fuente
Puedes probar con otra terminal. En centos7, con emacs 25.3, ctrl-home no funciona en mate-terminal, pero funciona con gnome-terminal. También funciona dentro de la pantalla (con gnome-terminal) fuera de la sugerencia del tema: Acabo de descubrir (xterm-mouse-mode 1), ¡es genial!
fuente
Hazte un favor y haz el tutorial :)
Por defecto, emacs utiliza enlaces de editor de línea clásicos.
Son los que más uso y también funcionan con readline (la mayoría de los shells)
Busca en Google o busca en tu sistema hojas de trucos.
p.ej
fuente