La valeur par défaut de la liaison de clé C-a/C-e
n'est que pour une chose, déplacez-vous au début / à la fin de la ligne, y a-t-il un paquet qui peut faire en sorte qu'Emacs agisse comme ceci:
- Si je ne suis pas à la fin d'une ligne,
C-e
ira à la fin de la ligne, sinon, allez à la fin de la ligne suivante - Si je ne suis pas au début d'une ligne,
C-a
ira au début de la ligne, sinon passez au début de la ligne suivante.
Le fait est que vous pouvez simplement continuer à frapper C-a/e
pour aller au début / à la fin de chaque ligne sans déplacer votre doigt pour l'atteindre C-n/p
.
Et avec un préfixe ( C-u
), ils iront au début / fin de la ligne dans la direction opposée.
C-a
monter et C-e
descendre" lorsque j'ai posté cette question, mais j'ai pensé que si quelqu'un donnait une defun
solution comme vous, n'importe qui saurait quoi faire s'il aime C-a
"monter" ..
C-a
monter "etC-e
descendre"? En d'autres termes, la signification de «ligne suivante» est-elle la même aux points 1 et 2?