Quelle est la mnémonique pour Ctrl-Y (en mode normal)?

13

Je sais "exposer une ligne de plus" pour Ctrl-E, mais pourquoi utiliser Ctrl-Y pour exposer une ligne de plus en haut? Existe-t-il un mnémonique simple pour cela qui me manque?

Caractère générique
la source
Il va y'up le fichier.
Rich

Réponses:

20

Bill Joy et Mark Horton ont écrit dans leur manuel vi original :

Si vous voulez voir plus du fichier ci-dessous où vous êtes, vous pouvez appuyer ^Epour exposer une ligne de plus en bas de l'écran, en laissant le curseur où il se trouve. La commande ^Y(qui est désespérément non mnémonique, mais à côté ^Udu clavier) expose une ligne de plus en haut de l'écran.

Donc, "à côté de u" était la motivation, et peut servir de mnémonique ...

Le Y représente également une flèche pointant vers le haut (↑) si vous plissez les yeux un peu.

Martin Tournoij
la source
4
si vous
plissez les yeux
2
Je vois le contrôle e et le contrôle y comme étant tous les deux "à gauche des touches de contrôle d et de contrôle u auxquelles ils sont liés".
7

J'aime appeler <C-y>"Yester-line" ™ comme "Hier". L'expliquer avec des <C-e>rimes aussi. "Extra-line" et "Yester-line" ™.

ddrscott
la source
C'est génial et vous méritez une sorte de récompense.
mtraceur