Вопросы с тегом «mark-ring»

12
Как переключаться между двумя местоположениями в буфере
Иногда я часто чередую две функции, которые я редактирую вместе друг с другом. В этих ситуациях утомительно и больно продолжать делать, C-s <functionname>чтобы переключиться на другую функцию, а затем найти точное место, которое я редактировал ранее. Как установить маркеры, а затем с легкостью перемещаться между двумя точками в буфере?

6
Эффективно используя кольцо с надписью
Я использовал метку для выбора областей буфера. Например, я знаю, что последовательность C-<space> C-s fooможет использоваться для выделения всего текста между текущей точкой и точкой после поиска foo. Недавно я обнаружил существование кольца меток, поэтому я могу C-<space> C-<space>оставить метку, переместить точку в буфере и затем C-u C-<space>вернуться назад. Есть …

1
Как установить отметку в elisp и иметь выбор смещения?
Нормальным поведением Emacs, когда активен режим переходных меток, является то, что когда вы делаете выбор смещением, то, если следующая команда является движением без смещения, метка деактивируется. Например, после команд M-l(чтобы отметить текущую строку с помощью функции ниже) и C-f, метка деактивируется. Как подражать этому поведению из elisp после (set-mark-command nil)? …
9 mark  mark-ring 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.