已实现:用火狐开启gVim中的URL - gVim中调用外部程序,但不要gVim去等它结束

Vim、Emacs配置和使用
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: 已实现:用火狐开启gVim中的URL - gVim中调用外部程序,但不要gVim去等它结束

#16

帖子 iny » 2009-06-04 22:02

发现一个小问题,能不能改一下那个正则,很多URL最后面是没有那个斜杠的,而你这个正则必须在最后又斜杠才能识别。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

更正: 已实现:用火狐开启gVim中的URL - gVim中调用外部程序,但不要gVim去等它结束

#17

帖子 lilydjwg » 2009-06-04 22:11

对,是有这个问题。
已经更正,用下面的替代原来那一行即可。

代码: 全选

  let s:url = Lilydjwg_get_pattern_at_cursor('\v(https?://|ftp://|file:/{3}|www\.)((\w|-)+\.)+(\w|-)+(:\d+)?(/(\w|[~@#$%^&+=/.?-])+)?')
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: 已实现:用火狐开启gVim中的URL - gVim中调用外部程序,但不要gVim去等它结束

#18

帖子 iny » 2009-06-04 22:18

可以了,非常好! :em11
回复