增加octopress的说明和目录的VIM函数和快捷键配置

照猫画虎,写了一个函数,并加了一个快捷键,为octopress文章增加一些特定的内容,好在文章列表和首页处显示文章简介或摘要,并给文章建立目录。

之所以把这两部分合并在一起,是因为加了目录后,目录就成了文章最前面的内容,这时目录会作为文章开头内容显示在首页,不大好看,所以这两个东东一般是要配合使用的。

所需要增加的内容如下:

<!-- more -->

* list element with functor item
{:toc}

实现这一功能的函数放在.vimrc中,代码如下:

1
2
3
4
5
6
7
8
9
10
11
map <F7> :call OctopressIndex()<cr>'s
function OctopressIndex()
    call append(18,"")
    call append(19,"<!-- more -->")
    call append(20,"")
    call append(21,"* list element with functor item")
    call append(22,"{:toc}")
    call append(23,"")
    echohl WarningMsg | echo "Successful in adding the Octopress Index and read on." | echohl None
endfunction

功能就是从19行起,插入要增加的内容。快捷键是F7

这里要说明一下,因为我的文章是先在VimWiki中写的,前面会加一个文件头,因此要从19行加起。写完之后,我会利用vimdiff的功能,将内容合并到博客文章中发布。

转载于:https://www.cnblogs.com/maoxiong/p/4117148.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值