MACVim下Viki安裝和使用的總結

安裝viki:用《Byte of Vim v051》上的方法安裝viki沒有成功,可能是因爲我用的最新版本的viki。

沒辦法,只有仔細看看vim官網上的安裝說明,發現先要裝tlib。

於是,下載tlib.vba(1.0.4)viki.zip(4.0.4)

安裝過程如下:

bogon:.vim yangjia$ mkdir autoload
bogon:.vim yangjia$ ls
autoload
bogon:.vim yangjia$ cd autoload/
bogon:autoload yangjia$ ls
bogon:autoload yangjia$ mkdir tlib
bogon:autoload yangjia$ ls
tlib
bogon:autoload yangjia$ vim ~/Downloads/tlib.vba #打開vba文件後,執行:so %
bogon:autoload yangjia$ ls
tlib		tlib.vim
bogon:autoload yangjia$ ls tlib
Filter_cnf.vim		cmd.vim			rx.vim
Filter_cnfd.vim		comments.vim		scratch.vim
Filter_cnfx.vim		date.vim		signs.vim
Filter_fuzzy.vim	dir.vim			string.vim
Object.vim		eval.vim		syntax.vim
Test.vim		file.vim		tab.vim
TestChild.vim		hook.vim		tag.vim
World.vim		input.vim		textobjects.vim
agent.vim		list.vim		time.vim
arg.vim			map.vim			type.vim
autocmdgroup.vim	normal.vim		url.vim
balloon.vim		notify.vim		var.vim
buffer.vim		paragraph.vim		vcs.vim
cache.vim		persistent.vim		vim.vim
char.vim		progressbar.vim		win.vim
bogon:autoload yangjia$ cd ..
bogon:.vim yangjia$ ls
autoload	doc		plugin		test
bogon:.vim yangjia$ cp -R ~/Downloads/viki/ .
bogon:.vim yangjia$ ls
autoload	doc		indent		syntax
compiler	ftplugin	plugin		test

安裝好了,發現vim不能自動識別.viki文件,需要在.vimrc增加如下代碼:

" Viki

let g:vikiNameSuffix=".viki"
au BufRead,BufNewFile *.viki set filetype=viki

搞定自動識別.viki文件後,參照《Byte of Vim》寫了第一個viki文件:

* test
[[http://deplate.sourceforge.net/Markup.html][hyperlink]]
[[~/test2.txt][mytest]]
 效果如下,將光標移到第二行中間,再敲control+enter,自動打開網頁。


viki只能對macvim有效。自帶的vim(版本是7.3)雖然文件類型已經是viki,但是不能用control+enter跳轉。

我用viki的目的主要是知識管理,只用到了viki一部分功能:

1、本地文件的鏈接:

      語法:[[/your/file/path][file description]]

                  [/your/file/path]是文件路徑,[file description]是文件描述。viki會把前者隱藏,只顯示後者。把光標移到後者上,敲control+enter就可以打開文件。

2、文字加粗:×

前幾天在WIN XP上用vim7.4跑viki,結果路徑總是不對,估計是7.4的兼容問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章