V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
calon
V2EX  ›  Vim

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

  •  
  •   calon · Nov 5, 2013 · 4527 views
    This topic created in 4559 days ago, the information mentioned may be changed or developed.
    1、像 EmEditor 一样,还没有存盘的临时文档也可以自动定时保存到指定的备份目录。
    这样,新创建的临时文档就不需要担心顺手关掉忘记保存的悲剧了。

    2、自动汇总插件中定义的快捷键,并在菜单或侧栏中展现,便于随时查阅,不用每个都分别用 :h 查帮助文档。
    比如忘记了 Voom 的快捷键,用 <leader>h 调出侧栏,首先列出已有插件,选择 VOom 后,再列出 VOom 已经定义的快捷键。
    2 replies    1970-01-01 08:00:00 +08:00
    ceyes
        1
    ceyes  
       Nov 5, 2013
    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
        2
    calon  
    OP
       Nov 6, 2013
    @ceyes 是没有存盘的文件也能自动定时保存备份,即使你在退出时错误地确认不保存未命名的文档,也可以找回来一部分。
    不是存档过之后才有备份生成,或只在 Vim 崩溃的时候才保留交换文件。

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

    难道要用目录同步备份的工具实现?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5554 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:39 · PVG 14:39 · LAX 23:39 · JFK 02:39
    ♥ Do have faith in what you're doing.