-
Notifications
You must be signed in to change notification settings - Fork 28
/
learn-vi-61-Template.html
29 lines (26 loc) · 2.74 KB
/
learn-vi-61-Template.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="learn-vi.css" />
<title>VIM学习笔记 模板(Template)</title>
</head>
<body>
<h1>VIM学习笔记 模板(Template)</h1>
<p>在新建文件时,如果有针对该文件扩展名的模板存在,那么模板中的内容,将被自动插入进新文档中。</p>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">创建模板文件</p>
<p>首先,创建模板文件(Skeleton Document)。例如,包含以下内容的<a href="http://www.webstandards.org/learn/reference/templates/xhtml10s/">XHTML 1.0 Strict</a>模板。</p>
<p><script src="http://gist.github.com/518419.js?file=XHTML%201.0%20Strict.html" type="text/javascript"></script></p>
<p style="color:gray">注:你可以从<a href="http://www.webstandards.org/">Web Standards Project</a>获得更多类型的<a href="http://www.webstandards.org/learn/reference/templates/">HTML/XHTML</a>模板。</p>
<p>然后,将模板以正确的扩展名,保存至Vim的<strong>skel目录</strong>中。如果没有skel目录,则需要手工创建。在Windows中,将模板<em>Template.html</em>保存到<em>C:\Program Files\Vim\vimfiles\skel</em>目录下;而在Mac/Liunx/Unix中,则保存模板为<em>~/.vim/skel/Template.html</em>。</p>
<p>最后,<strong>vimrc文件</strong>中,添加以下命令:</p>
<p>Windows:</p>
<p><code class="inset">autocmd! BufNewFile * silent! 0r $VIM/vimfiles/skel/Template.%:e</code></p>
<p>Mac/Liunx/Unix:</p>
<p><code class="inset">autocmd! BufNewFile * silent! 0r ~/.vim/skel/Template.%:e</code></p>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">调用模板文件</p>
<p>当你使用<code class="inset">:new test.html</code>命令新建一个HTML文档时,模板中的代码就会被自动添加到新建的页面中。这无疑,非常便于我们创建标准化的网页。</p>
<p style="border-top:1px solid lightgray"><span style="float:right">Ver: 2.0 | <a href="mailto:[email protected]">YYQ</a></span><span><<a title="目录结构 (Directory Structure)" href="http://yyq123.github.io/learn-vim/learn-vi-204-vimfiles.html">上一篇</a> |<a title="笔记列表" href="http://yyq123.github.com/learn-vim/learn-vi-00-00-TOC.html"> 目录 </a>| <a title="配色方案(Color Scheme)" href="http://yyq123.github.io/learn-vim/learn-vi-62-ColorScheme.html">下一篇</a>></span></p>
</body>
</html>