LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1652|回复: 3

【求助】vim如何保存打开的多个文件,并且在关闭vim后,再次打开时能自动读取上次编辑

[复制链接]
发表于 2009-2-12 19:45:05 | 显示全部楼层 |阅读模式
我看了
http://easwy.com/blog/20090206/48.html
http://easwy.com/blog/20090208/67.html
这几篇文章,仍然没有搞定...

谁知道?帮个忙,谢谢了
发表于 2009-2-12 20:36:34 | 显示全部楼层
Post by 4DSpace;1946862
我看了
http://easwy.com/blog/20090206/48.html
http://easwy.com/blog/20090208/67.html
这几篇文章,仍然没有搞定...

谁知道?帮个忙,谢谢了


save:
:mksession xxxxx.vim

load:
:so xxxxx.vim
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 21:58:42 | 显示全部楼层
恩。楼上的好用。
但是每次关闭vim都要输入:mks!,这个很麻烦。。。
回复 支持 反对

使用道具 举报

发表于 2009-2-16 15:17:23 | 显示全部楼层
Post by 4DSpace;1946901
恩。楼上的好用。
但是每次关闭vim都要输入:mks!,这个很麻烦。。。


在vimrc中加入一个自动命令,在vim退出前自动保存session:

:au VimLeave mks! your_session_file

不过这可能会无意中更改你的session文件,最好的办法是映射一个快捷键,例如:

noremap <f2> :mks! your_session_file<cr>

以后按F2就可以保存会话文件了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表