:h autoread
говорит:
Когда файл был обнаружен, чтобы быть измененным за пределами Vim, и он не был изменен в Vim, автоматически считайте его снова.
После помещения set autoread
в моем vimrc
, Я открываю файл с Vim, переключаюсь на другого редактора, изменяю файл и ожидаю для наблюдения изменений в Vim также. Ничего не происходит. Я должен использовать :e
перезагружать файл с новым содержанием.
Что я пропускал? Я использую Vim 7.2 на Mac 10.5.8
Autoread не перезагружает файл, если вы не сделаете что-то
, например, запустите внешнюю команду (например! Ls или! Sh и т. Д.)
vim не выполняет проверки периодически
вы можете перезагружать файл вручную, используя : e
Подробнее в этой теме: Щелкните здесь
для меня это работает, когда я использую команду
:set autoread
Конечно, вы должны сохранить файл в другому редактору, прежде чем что-либо произойдет.