Как выделить или выделить текст без мыши - PullRequest
0 голосов
/ 03 июня 2019

У меня проблема с выделением текста. Метод, который я использовал, чтобы использовать и который предлагается в другом месте, больше не работает для меня. Я хочу выбрать (длинный) регион, поэтому использование мыши занимает много времени.

Я установил отметку в начале, с помощью C-Space, затем перейдите к точке в конце с C-S. Но затем первая метка исчезла, а регион не выделен.

Это тот же метод, который был предложен в другом месте и использовался для меня (если я не забуду что-то!)

Как выделить или выделить блок в Emacs?

Ответы [ 2 ]

2 голосов
/ 04 июня 2019

Подсветка зависит от того, активен ли режим переходной метки. Если он не активен, вы можете временно активировать его, дважды нажав C-Spc, затем двигаясь. Обратите внимание, что область определяется между последней отметкой и точкой, независимо от того, выделена она или нет, и вы можете переместить ее в список уничтожений с помощью M-w.

Другие советы см. в этом вопросе .

2 голосов
/ 04 июня 2019

Я сомневаюсь, что оценка была потеряна. Скорее всего, вы выполнили какое-то действие (иногда прокрутка может это сделать), чтобы деактивировал область, то есть убрал ее подсветку. Область (текст между точкой и отметкой) все еще присутствует; это просто не выделено.

Если это произойдет, вы можете снова выделить регион, используя C-x C-x. Это меняет точку и помечает, поэтому, если вы хотите, чтобы курсор находился в одном и том же конце области, просто сделайте это дважды: C-x C-x.

...