本人新手,最近學習使用vimwkiki插件,但是裡面的部分快捷鍵無法使用。
3. Mappings |vimwiki-mappings|
3.1. Global mappings |vimwiki-global-mappings|
3.2. Local mappings |vimwiki-local-mappings|
-------------------------------------------------- ----------------------
<Leader>wh Convert current wiki page to HTML.
Maps to |:Vimwiki2HTML|
To remap: >
:nmap <Leader>wc <Plug>Vimwiki2HTML
根據vimwiki的說明文件來看,出問題的在3.2節描述的local mappings.
百度搜尋著兩個key words,都是重複的內容;Google之,又有些看不懂 T.T
需要在vimrc裡面設定localmapleader的值才能使用vimwiki-local-mappings的快捷鍵嗎?
###我使用的vimwiki版本是 Version: 2.0.1 'stu'###
引用vim中文文件(http://vimcdoc.sourceforge.net)的解釋:
我遇到的Vimwiki2HTML快捷鍵無法使用的問題是在"作怪".
用pathogen安裝完vimwiki插件後,在~/.vim/bundle/vimwiki/ftplugin下有一個vimwiki.vim檔,裡面有一個轉換wiki到HTML的快捷鍵定義如下:
我之前對ftplugin不熟悉,對快捷鍵的作用域也不熟悉,所以沒調出這個快捷鍵來.在這裡也謝謝網友@xuelang的熱心幫助.
最後再補充一點,mapleader和localmapleader都是可自訂的.
如果你也遇到vimwiki某些快捷鍵無法使用的問題的時候,還可以使用
希望這個回答對遇到同樣問題的網友有所幫助. :)
不需要在vimrc裡面設定localmapleader的值就能使用vimwiki-local-mappings的快捷鍵.
例如:wh, 也就是說打開vimviki文件後, 在普通模式下快速按wh這三個鍵即可生成相應的html文件了. 當然也可以自己重新定義快速鍵,如下:
命令:Vimwiki2HTML在vimwiki中預設綁定的快捷鍵為
只需要在.vimrc中加入以上鍵匹配即可.
一般為鍵, 可以自行修改代表的鍵值. 可以查看幫助:
-------------------------------------------------- ------------