2013-02-05 53 views
0

有没有办法告诉Vim每次我要关闭文件时该怎么做?具体而言,我在问,因为我不想一直致电:mkview,特别是因为我大部分时间都忘记了它...... 因此,我可以告诉Vim在打开文件时拨打:loadview,当我打开文件时拨打电话:mkview关闭它?Vim以默认值关闭文件

回答

2

如果你知道要搜索什么,最好的答案通常在Vim的帮助下。在这种情况下,一个可能的解决方案是在:h :loadview

To automatically save and restore views for *.c files: 
    au BufWinLeave *.c mkview 
    au BufWinEnter *.c silent loadview 

您可以修改此来满足自己的需要。要使其适用于所有文件类型,请使用*而不是*.c。要在Vim启动和退出时发生这种情况,请使用事件VimLeaveVimEnter而不是BufWinLeaveBufWinEnter

+0

非常感谢! –

+0

像魅力一样工作。 –