如何禁止vim/gvim生成un~文件
在使用vim/gvim進(jìn)行編輯時(shí),默認(rèn)情況下會(huì)生成一個(gè)名為un~的文件。該文件用于在關(guān)閉文件后再次打開(kāi)時(shí)撤銷上次的修改。本文將以Windows下gvim8.1為例,介紹如何禁止生成un~文件。打開(kāi)vi
在使用vim/gvim進(jìn)行編輯時(shí),默認(rèn)情況下會(huì)生成一個(gè)名為un~的文件。該文件用于在關(guān)閉文件后再次打開(kāi)時(shí)撤銷上次的修改。本文將以Windows下gvim8.1為例,介紹如何禁止生成un~文件。
打開(kāi)vim配置文件
首先打開(kāi)vim的配置文件,點(diǎn)擊"編輯",然后選擇"啟動(dòng)設(shè)定"菜單。
設(shè)置noundofile(對(duì)Linux版本有效)
如果你使用的是Linux版本的vim/gvim,在配置文件中添加set noundofile這一行即可禁止生成un~文件。
修改vimrc_(對(duì)Windows版本有效)
但是,在Windows平臺(tái)的gvim中,上述方法并不起作用。原因是vimrc配置文件開(kāi)頭可能包含了一段特定內(nèi)容。如果出現(xiàn)下圖所示的內(nèi)容,則需要修改vimrc_配置文件。
找到vimrc_
在vim的安裝目錄下,找到vimrc_文件。
修改undofile為noundofile
打開(kāi)vimrc_文件,在其中找到undofile,并將其修改為noundofile,如下圖所示。
檢查gvim版本信息
執(zhí)行g(shù)vim中的version命令,查看是否具有presistent_undo標(biāo)志。如果有該標(biāo)志,說(shuō)明在編譯時(shí)加入了該選項(xiàng),默認(rèn)會(huì)生成undofile。因此,將其設(shè)置為noundofile即可禁止生成undofile。
通過(guò)以上步驟,你可以成功地禁止vim/gvim生成un~文件。請(qǐng)根據(jù)你所使用的操作系統(tǒng)和版本進(jìn)行相應(yīng)的設(shè)置。