Як вибрати та скопіювати текст у Emacs за допомогою клавіатури?


11

Як вибрати текст за допомогою клавіатури?

Вибравши текст, натискаю на Правка . Це показує Copy <copy>.

Як скопіювати текст за допомогою клавіатури?

Відповіді:


1

Спробуйте увімкнути режим вибору ПК . Дивіться також сторінку копіювання / вставки на emacswiki


Чи PcSelectionMode також підтримує звичайні emacs або мені слід встановити інший emacs? До речі, я знаю, що C- означає ctrl, M- означає alt, а що S-?
сам

Він повинен бути доступний в установці GNU Emacs за замовчуванням. Можна спробувати ввімкнути цеM-x pc-selection-mode
Том,

Дякую ~ Я завантажив режим вибору ПК. Як натиснути S-?
сень

@sam: Я вважаю, що Sце Shiftмодифікатор
enzotib

33

Натисніть Ctrl- Spaceщоб позначити початок блоку.

Перемістити курсор до кінця блоку.

Натисніть Alt- wдля копіювання

Перемістіть, щоб вставити положення

Натисніть Ctrl-, yщоб вставити


Я не можу вибрати ctrl + пробіл, і якщо для вибору використовую мишу, я також не можу копіювати на alt + w. Що трапилось?
сам

@sam: Ctrl-простір не вибирають, лише позначають початок блоку. Тоді ви побачите вибір, що розширюється, якщо перемістити курсор.
enzotib

Вибачте за друкарські помилки, я знаю, що я повинен використовувати клавіатуру для переміщення курсору. Коли я натискаю Ctrl + пробіл, він просто відкриває метод введення, як scim. Навіть коли я використовую мишу для вибору, я також не можу копіювати на alt + w. Тому що коли я відкриваю gedit для вставки, нічого не з’являється.
сам

Я маю на увазі скопіювати та вставити всередині себе emacs, не знаю, чи працює він, щоб вставити його поза. І ви можете спробувати Ctrl- @ замість Ctrl-space.
enzotib

Я спробував ctrl + 2 і ctrl + shift + 2 (означає ctrl + @) за допомогою клавіші спрямування клавіатури (вгору, вниз, вліво, праворуч від клавіатури), але я також не можу вибрати жодних символів.
сам

5

Я знайшов інший спосіб, такий же, як операції Windows.

Меню Emacs > Опції > Вирізати та вставити Cx / Cc / Cv (CUA) .

Цей параметр дозволить мені використовувати Shift+ Arrow keysдля вибору, Ctrl+ Cдля копіювання та ctrl+ Vдля вставки.

Але це працює лише в emacs. Він не міг наклеїти на gedit.

Якщо я хочу вставити в gedit, я повинен використовувати меню > редагувати > копіювати .

Я не знайшов жодного ярлика до меню > редагувати > копіювати .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.