gvim如何设置每次启动编辑器时自动载入上次关闭时打开的文件?
某草草
某草草 2017-05-16 16:42:25
[PhpStudy讨论组]

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

某草草
某草草

全部回复(2)
曾经蜡笔没有小新

配置文件加以下内容:

" 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

伊谢尔伦

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

alias lgvim='gvim -c "normal '\''0"'
alias lvim='vim -c "normal '\''0"'

这里有详细的介绍

我更喜欢用mru插件

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号