想问一下有没有实现这些功能的 Vim 插件?

2013-11-05 10:35:38 +08:00
 calon
1、像 EmEditor 一样,还没有存盘的临时文档也可以自动定时保存到指定的备份目录。
这样,新创建的临时文档就不需要担心顺手关掉忘记保存的悲剧了。

2、自动汇总插件中定义的快捷键,并在菜单或侧栏中展现,便于随时查阅,不用每个都分别用 :h 查帮助文档。
比如忘记了 Voom 的快捷键,用 <leader>h 调出侧栏,首先列出已有插件,选择 VOom 后,再列出 VOom 已经定义的快捷键。
3769 次点击
所在节点    Vim
2 条回复
ceyes
2013-11-05 16:00:26 +08:00
1.

" Enable backup
set backup

" Set backup directory
set backupdir=~/.vim/backup

" Set swap file directory
set directory=~/.vim/swap,/tmp

" Keep more backups for one file
autocmd BufWritePre * let &backupext = strftime(".%m-%d-%H-%M")
calon
2013-11-06 15:55:48 +08:00
@ceyes 是没有存盘的文件也能自动定时保存备份,即使你在退出时错误地确认不保存未命名的文档,也可以找回来一部分。
不是存档过之后才有备份生成,或只在 Vim 崩溃的时候才保留交换文件。

我的备份开关、备份目录、临时文件目录选项都设置了的。这个时候新建文档写一些内容,然后不保存、退出,临时文件会删除,备份文件不会创建。

难道要用目录同步备份的工具实现?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/88065

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX