Это будет звучать странным, но это работало только что на меня.
Проверьте/etc/hosts файл, чтобы иметь Ваше имя хоста в соответствии с localhost или, добавить тот, указывающий 127.0.0.1 или тот, который слушает.
Вы можете сделать нечто подобное в vim
.
Запустите сеанс сервера vim
:
vim -R --servername refresh_session
Затем в другой консоли проследите за файл для обновлений и скажите сеансу vim перезагрузить файл, как только он будет обновлен:
inotifywait -e close_write -m your_log_file | while read filename events; do
vim --servername refresh_session --remote $filename
done
Несколько ошибок.
vim
не скомпилирован с clientserver
в. inoifywait
перестанет работать, когда файл будет удален. Надеюсь, ваш файл будет перезаписан. Конечно, это тоже можно обойти. И если вы хотите получить более меньше
-подобный опыт, вы можете использовать макрос меньше
, чтобы получить меньше
привязок клавиш в vim
.