Мне было интересно, как реализовать команду для региона, если он выделен, если он начинается с Ctrl + C , когда привязки Cua включены.
Например, я хочу выделить как четыре строки текста в режиме LaTeX и запустить команду Ctrl + C Ctrl + f Ctrl + b , который изменяет текст на жирный или курсив. С привязками cua он сразу копирует регион, есть ли способ выбрать регион после того, как была установлена метка, и, скажем, запустить команду в этом регионе, чтобы работать правильно в этом случае. Если вы просто запускаете команду сразу после установки отметки, она ставит команду на место, а не в регионе.
Не уверен, возможно ли это, но мне нравится привязка cua, и я делаю это только изредка, но мне было просто интересно, или проще всего удалить привязку cua.
Примечание: я понял, что с приведенным ниже набором он работает правильно, потому что он не деактивирует область с копией, а фактически продолжает команды и не останавливается на Ctrl + C как с выключенным. Можно ли сделать что-то похожее без настройки сохранить регион после копирования?
(setq cua-keep-region-after-copy t)