|
|
1
36
看看这个…… 关门
https://www.vim.org/scripts/script.php?script_id=13 我用类似的东西。 |
|
|
2
73
|
|
|
3
53
我喜欢最小的东西,
|
|
|
4
43
我发现让Vim为我写下开始和结束标签,而不仅仅是结束标签更为方便。你可以用优秀的 ragtag plugin Tim Pope。用法如下(让标记光标位置) 你的类型: span| 按 CTRL + X 空间 你得到 <span>|</span> 您也可以使用 CTRL + X 进入 而不是 CTRL + X 空间 你得到 <span> | </span> ragtag可以做的不仅仅是它(例如,在这个%gt;或doctype周围插入<%=内容)。您可能希望通过以下方式签出其他插件: author of ragtag 特别是 surround . |
|
|
5
23
如果你在做任何复杂的事情, sparkup 很好。 他们网站上的一个例子:
用一个
要做问题中给出的例子,
产量
|
|
|
6
16
还有一个Zencoding VIM插件: https://github.com/mattn/zencoding-vim 辅导的: https://github.com/mattn/zencoding-vim/blob/master/TUTORIAL 更新: 现在这个叫做 埃米特 : http://emmet.io/ 本教程的摘录:
|
|
|
7
9
映射
我喜欢立即关闭我的块标记(与内联相反),并尽可能简单地使用快捷方式(我喜欢避免像
CTRL
如果可能的话,尽管我确实使用
样品使用类型:
结果:
哪里
解释
|
|
|
8
6
allml(现在是ragtag)和omni完成(<c-x><c-o>) 在像.Py或.java之类的文件中不起作用。 如果要自动关闭这些文件中的标记, 你可以这样画地图。 imap <C-j> <ESC>F<lyt>$a</^R"> (^r是contrl+r:您可以键入此control+v,然后键入control+r) (是光标位置) 现在,如果你键入.. <阿布迪 类型j 然后像这样关闭标签…… <p>abcde</p>。| |
|
|
9
4
下面是另一个简单的解决方案,它基于易于找到的Web编写:
|
|
|
10
4
退房
|
|
|
11
3
以@keithpinson的优秀答案为基础(抱歉,还没有足够的信誉点来评论您的答案),此选项将阻止自动完成复制HTML标记内的任何额外内容(例如类、ID等),但不应复制到结束标记。
更新
我已经更新了我对工作的回应
样品使用 Type:
结果:
哪里
作为添加结束标记内联而不是块样式的示例:
样品使用 Type:
结果:
哪里
以上两个例子都依赖于
|
|
|
David Robie · VIM:寄存器中填充字符断点宏的有向图 2 年前 |
|
|
Haoshu · 打开文件时如何简化包含“..”的文件路径 2 年前 |
|
|
Paw-1 Poudel · 在窗口中显示neovim内部的隐藏文件 2 年前 |
|
|
Bippan Kumar · 保存时删除在nvim中添加的空白 2 年前 |
|
|
perpetual · 防止在git主分支上意外直接提交 2 年前 |
|
|
ashish singh · 如何删除VIM中的单词和以前的空白? 3 年前 |
|
|
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 3 年前 |
|
|
MdNihal05 · vim插件安装在linux中不工作如何安装插件 3 年前 |