gvim如何设置每次启动编辑器时自动载入上次关闭时打开的文件?

浏览:42日期:2023-07-25

问题描述

RT,这样可以接着上一次的工作继续

问题解答

回答1:

配置文件加以下内容:

' Go to last file(s) if invoked without arguments.autocmd VimLeave * nested if (!isdirectory($HOME . '/.vim')) | call mkdir($HOME . '/.vim') | endif | execute 'mksession! ' . $HOME . '/.vim/Session.vim'autocmd VimEnter * nested if argc() == 0 && filereadable($HOME . '/.vim/Session.vim') | execute 'source ' . $HOME . '/.vim/Session.vim'

参考:Open the last edited file

回答2:

如果使用terminal的话,推荐用下边两个alias:

alias lgvim=’gvim -c 'normal ’’’0'’alias lvim=’vim -c 'normal ’’’0'’

这里有详细的介绍

我更喜欢用mru插件

相关文章: