Подтвердить что ты не робот

Как заставить Emacs перезагрузить файл TAGS автоматически?

Когда файл TAGS повторно создается, и я пытаюсь посетить тег в Emacs (M - .), Emacs спрашивает меня, действительно ли я хочу перечитать этот файл:

Теги файл/путь/в/TAGS изменился, прочитал новое содержимое? (да или нет)

И я должен каждый раз вводить yes. Не очень удобно (M - . Enter y e s Enter есть 7 клавиш для нажатия только 2 в Vim).

Как настроить Emacs для чтения обновленных TAGS без каких-либо проблем?

4b9b3361

Ответ 1

(setq tags-revert-without-query 1)

Изменить: прежде чем найти ответ выше, я предложил добавить эту строку:

(defalias 'yes-or-no-p 'y-or-n-p)

to .emacs, потому что каждый раз, когда вас спрашивают, хотите ли вы перечитать этот файл, вам просто нужно нажать "y", если вы предпочитаете не использовать tags-revert-without-query. В этом случае M - . y - всего лишь одно нажатие клавиши больше, чем Vim.

Я оставлю эту информацию здесь, если кто-то сочтет это полезным.