Описание тега kill-ring

Кольцо уничтожения - это список ранее уничтоженных блоков текста.
1 ответ

Что не так с этой функцией elisp?

Я пишу функцию elisp для копирования текущей строки, если ни одна область не была выбрана, но она не работает в emacs 24.5. Когда я нажимаю клавишу "Mw", в минибуфере появляется сообщение "Mark set". Я что-то пропустил? (defun copy-region-or-current…
09 мар '17 в 11:15
1 ответ

Вставить что-нибудь в список уничтожений в Emacs

Я хочу написать функцию, которая будет вставлять имя файла текущего буфера в список уничтожений, чтобы я мог вернуть его в терминал в другом окне. Как я могу программно вставить строку в список уничтожений? (<SOME FUNCTION> (buffer-file-name))…
17 мар '14 в 12:18
6 ответов

На Emacs для OSX, как разделить список уничтожений и буфер обмена?

В GNU Emacs для OSX, как я могу разделить список уничтожений и буфер обмена OSX? (Такой, что у меня есть два отдельных кольца убийства.) При желаемом поведении это будет работать: 1. ⌘ C, чтобы скопировать текст из Интернета в буфер обмена OSX. 2. у…
03 апр '14 в 21:22
1 ответ

Доступ к OS X kill ring программно

Недавно я заметил, что в OS X есть еще один буфер обмена, доступ к которому можно получить, убив что-то с помощью ctrl + K, а затем восстановив его с помощью ctrl + Y. Я знаю, что могу получить доступ к обычному буферу обмена OS X с pbcopy а также p…
04 июн '16 в 19:11
3 ответа

emacs: поместите S-Expression, чтобы убить кольцо, не удаляя его

Я ищу команду, чтобы поместить S-выражение в список уничтожений, не удаляя его. Следующий сценарий будет делать то же самое, однако выражение будет удалено при использовании M-x kill-sexp: (foo (bar bam)) ^ point here
30 май '16 в 13:24
0 ответов

Emacs: delete-region не удаляет

delete-region Команда в Emacs не работает должным образом. Он отправляет регион в kill-ringхотя это не должно быть. При удалении одного символа за раз delete-backward-char работает как положено, т.е. не отправляет персонажа kill-ring, delete-region …
30 ноя '18 в 08:29
1 ответ

Использование буфера обмена X11 в экземпляре Emacs внутри gnome-терминала

Я использую Emacs 24.5.1 из терминала Gnome в Arch Linux. Когда я копирую текст из окна терминала Gnome (из любого другого окна X, например, Firefox), он не доступен в kill-ring Emacs. я пытался (setq x-select-enable-clipboard t) но безрезультатно. …
04 июл '15 в 18:05
1 ответ

Убить ярлыки Ring Bash на терминале Visual Studio Code

В Visual Studio Code (для Mac), похоже, не работают ярлыки kill ring на терминале bash. Я имею в виду такие вещи, как kill вправо с помощью ^K и влево ^U и т. Д. Однако ^A перемещает курсор в начало, а ^L очищает экран и т. Д. Я заметил, что когда я…
14 май '20 в 12:17