Autoread không hoạt động chính xác. Các công việc sau đây cho tôi:
Trước tiên bạn cần cài đặt tập lệnh từ đây .
Tôi đã nhận được kết quả tốt nhất bằng cách gọi trực tiếp chức năng thiết lập, như vậy.
let autoreadargs={'autoread':1}
execute WatchForChanges("*",autoreadargs)
Lý do cho điều này, là tôi muốn chạy một thiết lập ipython / screen / vim.
Bạn có thể dễ dàng chuyển đổi nó thành một phiên bản nâng cao của chế độ xem.
kịch bản quá trình ..
mkdir -p ~/bin
cat <<`OUT` > ~/bin/vimviewer
#!/usr/bin/env sh
exec vim -n --cmd "source /home/bryan/.vim/.vimrc.watchforchanges | let autoreadargs={'autoread':1} | execute WatchForChanges('*',autoreadargs)" $@
`OUT`
chmod 755 ~/bin/vimviewer
vimview test.txt