как удалить текст без kill ring?
функция delete-region
удалит выбранный регион, не добавляя его в список уничтожений
Кроме того, можно ли дергать текст напрямую вместо некоторого текста
даже не нажимая кнопки, чтобы убить его?
Я думаю, вы спрашиваете, как заменить текст в выбранном регионе чем-то, что вы уже положили в список уничтожений.
Установка (delete-selection-mode 1)
позволит вам дергать / вставлять в выбранный регион. Это также позволяет вам просто набирать и заменять выбранный регион.
В версии 25.1.1 в OS X мне также пришлось добавить (setq select-enable-primary nil)
, чтобы предотвратить копирование выбранного региона в список уничтожений