Vimwiki是一款專為Vim和neovim編輯器打造的插件,用于編寫和維護(hù)個人維基。它雖基于舊版vimwiki開發(fā),但大部分內(nèi)容都是重新編寫,秉持著 “一次只做一件事,做好一件事” 的理念。
需要注意的是,Vimwiki并非文件類型插件,它的設(shè)計初衷是與文件類型插件(比如專門的Markdown插件)協(xié)同工作。Vimwiki要求Vim版本在9.1及以上,或Neovim 0.10及以上才能運行。?
一、Vimwiki插件安裝教程
安裝Vimwiki的方法有不少,下面介紹幾種常見且受用戶歡迎的安裝方式:?
1、使用lazy.nvim?
在lazy.nvim的配置文件里,添加如下插件規(guī)范:?
{?
“lervag/wiki.vim”,?
— tag = “v0.10”, — 注釋掉以使用特定版本?
init = function()?
— Vimwiki 配置代碼?
end?
}?
2、使用vim-plug?
要是你用的是vim-plug ,在配置文件中加入以下內(nèi)容:?
Plug ‘lervag/wiki.vim’?
要是想鎖定特定版本,那就這樣寫:?
Plug ‘lervag/wiki.vim’, { ‘tag’: ‘v0.10’ }?
3、其他
?
當(dāng)然,市面上還有很多插件管理器,它們大多都有詳細(xì)文檔。參考上面的代碼片段,基本就能輕松上手安裝Vimwiki 。?
二、Vimwiki插件使用方法?
開始使用Vimwiki可以按以下基本步驟操作:?
先創(chuàng)建一個用于存放維基文件的目錄,比如 ~/wiki 。?
在vimrc文件里添加這行代碼:?
let g:wiki_root = ‘~/wiki’?
完成上述操作后,就可以用<leader>ww打開索引文件,接著按需添加筆記了。
三、Vimwiki插件實用案例
以下是一些使用Vimwiki的實際案例和實用技巧:?
1、維基索引:創(chuàng)建一個維基索引頁面,把所有主要頁面列出來,這樣就能快速跳轉(zhuǎn),查找內(nèi)容更方便。?
2、日記功能:借助日記功能記錄日常筆記,還支持按周、按月自動匯總,輕松回顧。?
3、鏈接管理:利用插件自帶的鏈接管理功能,維護(hù)頁面間的鏈接更加簡便。?
4、模板使用:用新頁面模板創(chuàng)建頁面,能保證所有頁面格式統(tǒng)一,看起來更規(guī)整。?
四、Vimwiki插件生態(tài)項目?
1、neorg:一款為neovim定制的筆記和知識庫管理插件。?
2、tdo.nvim:這是個任務(wù)管理插件,和Vimwiki搭配使用效果很出彩。?
3、notes.nvim:功能強大的筆記插件。?
?Vimwiki?功能相對簡單,主要用于個人筆記和輕量級知識管理。如果業(yè)務(wù)需要用于大型網(wǎng)站的建設(shè)和維護(hù),建議使用功能更強大的?MediaWiki?系統(tǒng),支持多語言、復(fù)雜的權(quán)限管理、模板和擴(kuò)展插件。更多建議閱讀:?MediaWiki?教程。
-
廣告合作
-
QQ群號:4114653