我不想手動重新加載日誌文件,我想在日誌進入時自動查看它們。
顯然,VIM 內建了這個功能,稱為自動讀取,但我無法讓它在 Ubuntu 中工作
我可以跑
sudo vi ~/.vimrc
像這樣編輯vim的設定檔:
set number
set autoread
數位論證完美地發揮作用。自動閱讀根本不起作用。
有什麼想法或訣竅嗎?我希望 VIM 在其查看的文件更新時自動滾動文件底部。
答案1
該tail
命令完全符合我的要求......實際上效果更好一點:
tail /var/logs/foo.log
這將自動列印foo.log
到控制台,並且當foo.log
更新時,這將反映在控制台中。
答案2
我發現自動讀取有效,但只有當我將窗口置於焦點時才會發生刷新(對於我的設置,將滑鼠移出窗口,然後返回窗口)。