無標題文檔

快速从模板建立文件

最近很多人被我「拉下水」尝试 (g)Vim ,为了支持他们,我会编写些 Vim 脚本方便大家。

这里有个现成的需求,就是很多从 Editplus 转过来的同学,想让 Vim 有从模板新建文件的功能。那么,这篇文章可能就是你们想要的。

安装步骤

下载代码包 以后,解压缩到 $VIMRUNTIME 目录。重新启动 Vim,输入

:NewTemplate xhtml

就可以建立个 XHTML 模板,如果是 Vim 7.0 以上的版本,还有个命令

:NewTemplateTab xhtml

即可在新的标签页中新建文件。当然可以映射快捷键,快速新建常用的文件类型,比如我的

" 新建 XHTML 的快捷键
map nn :NewTemplateTab xhtml<cr>

在 normal 模式下,连续按两次 n 就可以在新标签页建立 xhtml 文件了。

配置脚本

此插件文件的路径在

$VIMRUNTIME/plugin/Template.vim

下,主要有两个配置选项,默认为

let g:TemplatePath=$VIM.'/vimfiles/template/'
let g:TemplateCursorFlag='#cursor#'

其中,g:TemplatePath 为模板路径,而 g:TemplatePathCursorFlag 则为新建模板以后鼠标移动到的位置(如无指定,则移动到文件底部)。

增加模板

脚本支持用户新建模板,找到 g:TemplatePath 中的 xhtml.tpl 目录。参考其中的内容

<html>
...
    <body>
        #cursor#
    </body>
</html>

应该很容易理解。比如需要新建 python 模板。则在 g:TemplatePath 中建立 python.tpl 并加入 #cursor# 的位置即可。

Windows 下 gVim 的雅黑字体配置

编辑器的字体有时候能影响我们编码的效率,下面主要说明 Windows 下 gVim 的字体配置过程。由于微软的雅黑字体非常的常见而且效果也不错,所以就以它为例。

首先我们要更新 gVim 程序, 这里已经有个现成的编译版本 ,并且有详细的雅黑字体配置步骤。不过我个人更喜欢使用 苹果的 Courier_New 字体

下面是中文字体使用雅黑,而英文字体使用 Courier_New 的效果图

https://friable.rocks/_/2008_10_07/1223378378.jpg

需要的软件有上述提到的二次编译版本的 gVim ,以及相应的字体( Courier_New 下载雅黑 Consolas 下载 )。安装好上述两种字体以后,配置 gVim 的字体(针对 Windows 系统)

if has("win32")
    set guifont=Courier_New:h10:cANSI
    set guifontwide=YaHei\ Consolas\ Hybrid:h10
endif

这里可以 查看 gVim 下配置 Windows 的详细信息 。最后,本人历次保存的 Vim 配置文件, 可以在这里获得

XHTML、CSS & DOM W3C 手册

这是 玉伯 期前整理的版本,包含了 W3C 手册以及其他些有用的参考资料。具体的内容参看下面的截图

https://friable.rocks/_/2008_10_06/1223258427.jpg

原链接 上的下载地址已经失效了,所以转一份到这里( 下载 )。

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。

作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`

分类

搜索

文章