分页: 1 / 1

vim 没有定时事件

发表于 : 2011-05-30 15:49
自由建客
找到的唯一和时间相关的事件只是用户有一段时间没有按键。
想要在若干时间后运行某个函数,就像 cron 若干时间后运行某个命令。难道要逼我用 python 建一专门线程来搞?python 还没开始学呢,目前不想涉及。

Re: vim 没有定时事件

发表于 : 2011-05-30 15:53
Strange
这个... vim 仅仅是一个编辑器... ...

Re: vim 没有定时事件

发表于 : 2011-05-30 16:58
lilydjwg
前段时间 vim_dev 有讨论添加 CursorHoldRepeat 事件,然后扯到了类似 Javascript 的 setTimeout 函数,不过没人写出来。 自由建客, 你可以试试。

Re: vim 没有定时事件

发表于 : 2011-05-30 17:26
自由建客
lilydjwg, vim 的源码太乱了,看不懂,整理不过来,竟然还有很多长得变态函数。
CursorHoldRepeat 事件要来干什么?

Re: vim 没有定时事件

发表于 : 2011-05-30 17:29
lilydjwg
自由建客 写了:lilydjwg, vim 的源码太乱了,看不懂,整理不过来,竟然还有很多长得变态函数。
CursorHoldRepeat 事件要来干什么?
CursorHold 之后每隔 'ut' 时间触发一次的。

Re: vim 没有定时事件

发表于 : 2011-05-30 17:34
自由建客
还是决定去学下 Python 先,今晚去图书馆恶补!不知道 Python 是否有现成的二叉树等数据结构。

Re: vim 没有定时事件

发表于 : 2011-05-30 17:35
lilydjwg
自由建客 写了:还是决定去学下 Python 先,今晚去图书馆恶补!不知道 Python 是否有现成的二叉树等数据结构。
有第三方库的。

Re: vim 没有定时事件

发表于 : 2011-05-30 20:19
fanhe
二叉树有多复杂, 写个也是简单的事, 直接上树