Vim特定的mkview和loadview以避免问题

时间:2014-11-13 19:59:27

标签: vim

我的~/.vimrc中有以下内容,可以正常保存折叠和查看信息。然后,我删除了'自动配对'插件和vim开始崩溃,显然,以前保存的视图调用的函数现已被删除。如何保存缓冲区的折叠和标记,例如不保存其键映射?

augroup autosave_buffer
 autocmd!
 autocmd BufWinLeave *.* mkview
 autocmd BufWinEnter *.* silent loadview
augroup END

1 个答案:

答案 0 :(得分:1)

您应该配置

:set viewoptions-=options

(对'sessionoptions'的建议相同。)只要您不动态定义映射,这是不必要的,它会导致您所描述的问题捕获插件映射(无论如何都会被插件重新定义)。