Что такое мнемоника для Ctrl-Y (в обычном режиме)?

13

Я знаю «выставить еще одну строку» для Ctrl-E, но зачем использовать Ctrl-Y, чтобы выставить еще одну строку вверху? Есть ли легкая мнемоника для этого, которую я пропускаю?

Wildcard
источник
Он идет y'up файл.
Богатое

Ответы:

20

Билл Джой и Марк Хортон написали в своем оригинальном руководстве по vi :

Если вы хотите увидеть больше файла ниже, где вы находитесь, вы можете нажать еще ^Eодну строку в нижней части экрана, оставив курсор там, где он находится. Команда ^Y(которая безнадежно не мнемоническая, но рядом с ^Uклавиатурой) открывает еще одну строку в верхней части экрана.

Таким образом, «рядом с вами» была мотивация, и может служить мнемоническим ...

Знак Y также представляет стрелку, указывающую вверх (↑), если вы немного щурились.

Мартин Турной
источник
4
если вы косоглазие немного ;-)
romainl
2
Я вижу control e и control y как «своего рода слева от клавиш управления d и control u, с которыми они связаны».
7

Я хотел бы назвать <C-y>«Йестер линию» ™ , как «Yesterday». Объясняя его вместе с <C-e>рифмами, тоже. "Экстра-линия" и "Yester-линия" ™.

ddrscott
источник
Это великолепно, и вы заслуживаете какой-то награды.
mtraceur