关于VIM脚本中的一个问题

Vim、Emacs配置和使用
回复
zl39049979
帖子: 71
注册时间: 2010-04-02 19:21
送出感谢: 0
接收感谢: 0

关于VIM脚本中的一个问题

#1

帖子 zl39049979 » 2010-10-25 23:02

在分析补全的脚本,其中有这么一段

代码: 全选

[/coet name=substitute(i.cmd[2:],'^\s*','','g')
		let name=substitute(name,i.name.'.*','','g').i.name.i.signaturede]和[code][let tmp=substitute(i.cmd,'^/\^','','')/code],不了解意思,其实就是想问substitute函数的作用,它是一个VIM内建函数,大致意思我理解为将第1个参数中的和后面参数匹配的部分拿出来,但是后面几个参数不太理解,看帮助也看不太懂,正则表达式也不太熟悉,希望有人能指点下
头像
lilydjwg
论坛版主
帖子: 4163
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 关于VIM脚本中的一个问题

#2

帖子 lilydjwg » 2010-10-26 14:55

代码: 全选

:h substitute(
回复

回到 “Vim和Emacs”