如何用Vim在段落的前后加<p>和</p>标签?

Vim、Emacs配置和使用
回复
gtiubvrd
帖子: 62
注册时间: 2011-07-29 19:16

如何用Vim在段落的前后加<p>和</p>标签?

#1

帖子 gtiubvrd » 2011-12-06 17:54

如何用Vim在段落的前后加<p>和</p>标签?是中英文混合段落。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 如何用Vim在段落的前后加<p>和</p>标签?

#2

帖子 Fermat618 » 2011-12-06 21:07

你可以试试surround插件。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何用Vim在段落的前后加<p>和</p>标签?

#3

帖子 eexpress » 2011-12-06 22:50

vnoremap pp <esc>`>a</p><esc>`<i<p><esc>i

可以试试。
● 鸣学
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 如何用Vim在段落的前后加<p>和</p>标签?

#4

帖子 Fermat618 » 2011-12-06 23:11

surround插件还可以方便地把<p>删掉或是改成其它的东西,如<q></q>或是[] (此例子仅为说明surround插件能力,拒绝攻击)
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
rykka
帖子: 59
注册时间: 2011-06-24 9:14

Re: 如何用Vim在段落的前后加<p>和</p>标签?

#5

帖子 rykka » 2011-12-06 23:51

html还是用surround吧,或者用zencoding。不过那是另外一种输入方式
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 如何用Vim在段落的前后加<p>和</p>标签?

#6

帖子 lilydjwg » 2011-12-07 1:20

surround++
回复