Emacs: Как часто переключаться между Emacs и редактором моей IDE, как автоматически «синхронизировать» файлы?
Мне очень часто нужно сделать магию Emacs для некоторых файлов, и мне нужно переключаться между моей IDE (IntelliJ IDEA) и Emacs.
Когда в Emacs вносятся изменения (и после того, как я сохранил файл), и я возвращаюсь в IntelliJ, изменение появляется немедленно (если я правильно помню, я настроил IntelliJ на«всегда перезагружать файл при обнаружении модификации на диске» или что-то типа того). Мне даже не нужно перезагружать: как только IntelliJ IDEA получает фокус, он мгновенно перезагружает файл (и, следовательно, я сразу же получаю доступ к изменениям, которые я сделал в Emacs).
Пока все очень хорошо.
Однако "наоборот" пока не работает.
Могу ли я настроить Emacs таким образом, чтобы при каждом изменении файла на диске он перезагружался?
Или заставить Emacs, каждый раз, когда он «фокусируется», проверять, был ли какой-либо открытый файл изменен на диске?
Я знаю, что могу начать изменять буфер в Emacs, и он сразу же предупредит, что он был изменен, но я бы предпочел, чтобы он сделал это немедленно (например, если бы я использовал мою IDE, чтобы сделать какое-то большое изменение, когда я вернусь к То, что я вижу в Emacs, может больше не соответствовать содержимому файла, и это немного странно).