1. 程式人生 > >Vim外掛之vimwiki

Vim外掛之vimwiki

Emacs最強大的一個外掛應該就是Org-mode了,在Vim上雖然也有vim-orgmode,但是翻閱一遍文件你就會發現一大堆的”Not yet implemented in vim-orgmode”,雖然vim-orgmode不能與Emacs的Org-mode相提並論,但這並不意味著Vim就沒有能媲美Org-mode的外掛,它就是vimwiki。
vimwiki能夠寫筆記構建工作流,寫todo-list,寫日記,寫個人wiki,並且除了支援vimwiki自身的語法以外還支援MarkdownMediaWiki(Wikipedia的語法)的語法,但是隻有vimwiki可以匯出為HTML。這款外掛屬於開箱即用型,不需要太多的配置,使用方法和vimwiki的語法可以查閱自帶的文件,英文不好可以看國內志願者翻譯的中文版vimwiki.vim.cn

x(https://github.com/vimcn/vimwiki.vim.cnx),雖然六年沒更新了,但內容變化不算太大,下面是常見的按鍵及其功能

[count]ww開啟第[count]個wiki索引檔案
[count]wt在新標籤頁中開啟第 [count]個wiki索引檔案
ws列出可選擇的wiki列表
[count]wi開啟第[count]個wiki專案的日記首頁
[count]ww開啟今天第[count]個wiki日記檔案
[count]wt在新標籤頁中開啟今天第[count]個wiki日記檔案
<Leader>wh轉換當前wiki頁面為HTML
<Leader>whh轉換當前wiki頁面為HTML並在瀏覽器中開啟
<Cr>進入(必要時建立新的)wiki詞條
<Backspace>回到上一個wiki詞條
<Tab>尋找並將游標定位到本頁的下一個wiki詞條
<Leader>wd刪除游標所在的wiki詞條