2

Используя свежую версию Emacs для Ubuntu, какой ярлык клавиатуры можно вставить из меню уничтожения? Все остальное, похоже, уже имеет ярлык, для этого нужна специальная запись в файле .emacs или он уже существует?

2 ответа2

3

Вы можете сделать так, чтобы меню вставки из списка появилось с помощью f10 e P Если у вас есть строка меню, она может не работать, и вам может понадобиться перемещаться по меню с помощью клавиш со стрелками после нажатия клавиши f10 . В любом случае вы также можете ввести M-\` e P

Другой подход заключается в использовании команды yank-pop , связанной с M-y . Сразу после того, как вы сделали вставку, нажмите M-y чтобы получить замену того, что вы только что вставили предыдущим уничтожением, и продолжайте нажимать M-y пока не получите нужный текст. Если вы зашли слишком далеко, вернитесь назад с M-- M-y . В более общем смысле префиксный аргумент M-y сообщает, сколько шагов нужно вернуться в список уничтожений.

Вы можете напрямую дать префиксный аргумент команде вставки; например C-u 3 C-y эквивалентно C-y M-y M-y .

1

Также это может быть более полезным.

Если вы используете дистрибутив Debian или Ubuntu Linux, вы можете установить пакет emacs-goodies-el, который содержит функцию browse-kill-ring (по умолчанию привязанную к My).

Переполнение стека - Как мне перечислить все янки в emacs?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .