vim 没有定时事件

Vim、Emacs配置和使用
回复
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

vim 没有定时事件

#1

帖子 自由建客 » 2011-05-30 15:49

找到的唯一和时间相关的事件只是用户有一段时间没有按键。
想要在若干时间后运行某个函数,就像 cron 若干时间后运行某个命令。难道要逼我用 python 建一专门线程来搞?python 还没开始学呢,目前不想涉及。
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: vim 没有定时事件

#2

帖子 Strange » 2011-05-30 15:53

这个... vim 仅仅是一个编辑器... ...
ニンニク入れますか?
x60 with gentoo
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vim 没有定时事件

#3

帖子 lilydjwg » 2011-05-30 16:58

前段时间 vim_dev 有讨论添加 CursorHoldRepeat 事件,然后扯到了类似 Javascript 的 setTimeout 函数,不过没人写出来。 自由建客, 你可以试试。
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: vim 没有定时事件

#4

帖子 自由建客 » 2011-05-30 17:26

lilydjwg, vim 的源码太乱了,看不懂,整理不过来,竟然还有很多长得变态函数。
CursorHoldRepeat 事件要来干什么?
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vim 没有定时事件

#5

帖子 lilydjwg » 2011-05-30 17:29

自由建客 写了:lilydjwg, vim 的源码太乱了,看不懂,整理不过来,竟然还有很多长得变态函数。
CursorHoldRepeat 事件要来干什么?
CursorHold 之后每隔 'ut' 时间触发一次的。
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: vim 没有定时事件

#6

帖子 自由建客 » 2011-05-30 17:34

还是决定去学下 Python 先,今晚去图书馆恶补!不知道 Python 是否有现成的二叉树等数据结构。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vim 没有定时事件

#7

帖子 lilydjwg » 2011-05-30 17:35

自由建客 写了:还是决定去学下 Python 先,今晚去图书馆恶补!不知道 Python 是否有现成的二叉树等数据结构。
有第三方库的。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: vim 没有定时事件

#8

帖子 fanhe » 2011-05-30 20:19

二叉树有多复杂, 写个也是简单的事, 直接上树
回复