vim 关闭内容变化提示

目前我是在mac电脑上处理的,默认情况下vim打开日志文件,若日志文件还在刷新,总是提示:

W11: Warning: File "xxx" has changed since

editing started

See ":help W11" for more info.

OK, (L)oad File, Load File (a)nd Options

特别烦人,想要关闭,首先vim ~/.vimrc,修改这个文件内容如下:

复制代码
set noautoread
autocmd FocusGained,BufEnter,CursorHold,CursorHoldI * silent! set noautoread
autocmd FileChangedShell * silent! checktime

第一句是禁止自动加载外部修改的文件

第二句是各类场景下强制关闭自动读取

第三句是静默忽略文件变更检测弹窗,静默什么都不做,若要修改成静默刷新最新内容,则变成:

autocmd FileChangedShell * silent! edit