【发布时间】:2015-02-23 01:55:11
【问题描述】:
我在 vim 中经常使用 Ultisnips 和 vim-expand:
snippet prg
!This is file : `!v expand('%:r')`
! Author= `!v expand($USER)`
! Started at: `date +%d.%m.%y`
!
Program ${1:`!v expand('%:r')`}
Implicit None
${2:<++Start Typing++>}
End Program $1
endsnippet
我面临一个问题,在 ${1:} 扩展后
${1:`!v expand('%:r')`},如果我放了一个换行符,End Program $1 中的 $1 也会接上它;这不是故意的。
为了清楚起见,这是一个截屏视频:
https://www.youtube.com/watch?v=0IjoqWXQNI8
我想扩展和匹配第一行,但不是在换行之后。 请帮忙。
【问题讨论】: