关于vimwiki的使用
安装配置收集
-
Ubnutu上vimwiki无法使用,应是缺省未开启filetype plugin选项,在/etc/vim/vimrc中启用:
if has("autocmd") filetype plugin indent on endif # Without them Vimwiki will not work properly. set nocompatible filetype plugin on syntax on
-
todo_list热键CR+Space与中文输入法切换冲突,重新绑到<leader>tt键(不过tt也是tasklist.vim插件的热键)
:map <leader>tt <Plug>VimwikiToggleListItem
常用指令
Vimwiki键盘指令
- 如果有什么不懂,可输入在"Normal"下输入":h vimwiki-mappings"查询
<Leader>ww | 打开默认的wiki主页 |
<Leader>wt | 在新的标签页中打开默认的wiki主页 |
<Leader>ws | Select and open wiki index file.(未知) |
<Leader>wd | 删除你所在的wikiword的页面 |
<Leader>wr | 重命名你所在的wikiword页面 |
Backspace | 返回上一页 |
Tab | 寻找下一个wikiword |
Shift Tab | 寻找上一个wikiword |
发布html
- :Vimwiki2HTML -- 将当前wiki页转换成Html格式
- :VimwikiAll2HTML -- 将所有的wiki页转换成HTML格式
-
绑定热键:
nmap <F5> :VimwikiAll2HTML<cr> nmap <F4> :Vimwiki2HTML<cr>
参考链接
- [http://wiki.ktmud.com/tips/vim/vimwiki-guide.html 用 vimwiki 搭建你自己的维基世界]
- [http://vimwiki.googlecode.com/hg/misc/vimwikiqrc.pdf Vimwiki语法PDF]
- [http://www.ruchee.com/code/linux/vim/syntaxhighlighter.html 在Vimwiki中使用SyntaxHighlighter]