Я пытаюсь сузить причинность для прерывистого поведения, которое я испытываю в Emacs.Непоследовательное поведение при выборе текстовой области в emacs
В обоих случаях ниже, я нажимаю C-<space>
, чтобы установить отметку, после которой последует один или несколько C-n
, чтобы перейти по строкам, чтобы выбрать регион. Беда в том, что он, кажется, не всегда работает таким же образом, как это показано в двух гифы ниже:
Ожидаемое поведение:
Но то, что я часто видел:
Хотя это может быть трудно диагностировать удаленно, любая помощь направлять меня в правильном направлении WRT к решению этого непоследовательного поведения будет оценен. Я не эксперт в Emacs и Elisp, но могу споткнуться. Я знаю, что здесь не слишком много контекста, но будет ли это результатом чего-то странного в моих .emacs? Или, скорее всего, это будет связано с конфликтами мод? Fww, это часто случалось в других основных режимах и повторяется с аналогичной последовательностью клавиш последовательных C-N
Спасибо!
Вы уверены, что не хотите «C-SPC» дважды подряд? Это даст вам поведение, которое вы видите. (За исключением того, что кажется, что вы выбрали первую строку.) Возможно, что-то в коде, который вы используете здесь, вызывает ошибку после/при выборе первой строки, которая по сути делает quit ('C-g'). – Drew
Вы видите это при запуске Emacs с использованием 'emacs -Q' (нет файла инициализации)? Если нет, рекурсивно разделите ваш файл init, чтобы найти виновника. Как только вы его сузили, если все еще не ясно, отправьте пошаговый рецепт, чтобы воспроизвести его, начиная с 'emacs -Q'. – Drew