我想制作一个仅在>
符号后触发的片段,如果我在(x<cursor>)
内,我会点击标签,它不会触发,但如果是像<div>x<cursor>
这样的html标签会触发。
答案 0 :(得分:1)
您可以使用插入模式地图:
month = datum.recorded_at.month - 1
quarter = (month / 3) + 1
"Q#{quarter} #{datum.recorded_at.strftime('%y')}"
使用要在html标记内触发的函数或命令替换inoremap > ><c-o>:echoe "inside tag"<cr>
inoremap < <<c-o>:echoe "outside tag"<cr>
。
编辑:
echoe
如果您有SuperTab插件,这应该可行。键入&gt; 时,第一个命令禁用标记完成。键入&lt; 时,第二个命令可重命名选项卡完成。