Я использую режим Emacs auto-capitalize-mode, который прекрасно работает большую часть времени, за исключением ... (многоточие) и таких слов, как, e.g. и i.e.

Если я напишу предложение ... а затем еще одну часть ... и затем еще одну часть ... auto-capitalize-mode ошибочно использует заглавную букву, например:

"If I write a sentence... And then another part... And then another part..."

Как я могу сказать авто-режим заглавных букв не использовать заглавные буквы после многоточия?

Тот же вопрос, e.g. и i.e.

1 ответ1

1
(setq auto-capitalize-predicate
  (lambda () (not (looking-back
       "\\([Ee]\\.g\\|[Ii]\\.e\\|\\.\\.\\)\\.[^.]*" (- (point) 20)))))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .