如何定期存储VIm会话

时间:2018-05-25 08:45:59

标签: vim

为了能够在发生崩溃,电池短缺等情况下恢复当前会话。我想定期存储会话(mksession session.vim)。

我做了一些研究,但我发现的唯一一件就是这两个帖子。

第一个并不能让我开心。

第二个对我不起作用(我使用的是当前的vim版本8.0.1839) http://vim.wikia.com/wiki/Timer_to_execute_commands_periodically

以下是我尝试使用第二个链接的内容:

function SaveSession(timer)                                    
    :mksession! session.vim                                    
endfunction                                                    
let timer = timer_start(2000, 'SaveSession', {'repeat', -1})  

1 个答案:

答案 0 :(得分:0)

实际上是参数字典中的拼写错误:{'repeat': 1}并且它可以顺利运行。