Zeray Rice

..

利用Github把Vimwiki放到網上

前一段搜什麼東西的時候搜到了這個Wiki,發現居然是利用 Github + Vimwiki 架設的,覺得很不錯,而且也寫了架設方法,就按照他的方法來架了一個,在這裏,歡迎圍觀。

現在來說說怎麼架設這個Wiki,首先,你要用Vim編輯器而且裝有Vimwiki這個插件,關於這個插件,可以看看善用佳軟對於Vimwiki的介紹(地址),另外,這裏有Vimwiki的中文說明文檔,可以參考一下。

在Vimrc裏面,我們添加下面幾行

1
2
3
4
let g:vimwiki_list = [{'path': '~/.vimwiki/',
\ 'path_html': '~/.vimwiki/html/',
\ 'html_header': '~/.vimwiki/template/header.html',
\ 'html_footer': '~/.vimwiki/template/footer.html',}]

path設置了Vimwiki放在哪裏,path_html指定了生成的html文件放在哪裏,html_heder指定了生成的html文件的header,html_footer相應的設置了生成html文件的footer。

下面開始設置Github。

在Github上面新建一個名字叫 xxxx.github.com 的工程(xxx自定),然後在~/.vimwiki/html/目錄進行git的初始化操作(不會的請看 Git的简单使用(Github版) 這篇文章)。

當你把生成的Vimwiki給Push上去之後,會自動給你發送一封郵件(如果你開啓郵件提醒的話),然後等候10分鐘左右,xxx.github.com就可以訪問了,然後在 ~/.vimwiki/html/ 目錄下新建一個名爲 CNAME 的文件(大寫),然後裏面寫上你要綁定的域名,例如我:

1
2
fanzeyi@fanzeyi-Ubuntu:~/.vimwiki/html$ cat > CNAME
wiki.fanhe.org

然後把這個文件上傳,在域名設置裏面添加到 207.97.227.245 的A記錄,等待域名生效。

(全文完。)

Comments