你可以新增'目錄'到你的html文件中,html文件由維基產生。
只要放置
到你的維基頁面中。
你也可以新增標題到你的'toc'中:
或
%title 頁面的標題
當你將你的維基頁面轉成html文件時,預設的頁面標題為該頁面的檔名。
假如你想要其他的標題,可將:
置於該維基頁面中。
%nohtml
假如你不想要將一個維基頁面轉成html文件,可將:
置於該文件中。
= 可切換的項目列表 =
* [X] 切換列表項目為開/關。
* [X] 簡單的切換[ ]與[X]。
* [X] 所有的次列表項目都會被適當的切換為開/關。
* [X] 假如當前這行是個列表項目,只會切換子次列表項目。
* [X] 父列表項目會隨著它的子項目被切換。
* [X] 有數字的列表也能做切換。
* [X] 新增列秒項目方塊有標亮的功能。
* [X] 如果你在一般模式輸入o, O或在編輯模式輸入<Enter>鍵時,會新增 [ ] 到下一個新建立的列表項目。
= 可切換的項目列表 =
* [ ] 切換列表項目為開/關。
* [ ] 簡單的切換[ ]與[X]。
* [ ] 所有的次列表項目都會被適當的切換為開/關。
* [ ] 假如當前這行是個列表項目,只會切換子次列表項目。
* [ ] 父列表項目會隨著它的子項目被切換。
* [X] 有數字的列表也能做切換。
* [X] 新增列表項目方塊有標亮的功能。
* [X] 如果你在一般模式輸入o, O或在編輯模式輸入<Enter>鍵時,會新增 [ ] 到下一個新建立的列表項目。
= 可切換的項目列表 =
* [.] 切換列表項目為開/關。
* [ ] 簡單的切換[ ]與[X]。
* [X] 所有的次列表項目都會被適當的切換為開/關。
* [ ] 假如當前這行是個列表項目,只會切換子次列表項目。
* [ ] 父列表項目會隨著它的子項目被切換。
* [ ] 有數字的列表也能做切換。
* [ ] 新增列表項目方塊有標亮的功能。
* [ ] 如果你在一般模式輸入o, O或在編輯模式輸入<Enter>鍵時,會新增 [ ] 到下一個新建立的列表項目。
[ ] -- 0%
[.] -- 1-33%
[o] -- 34-66%
[O] -- 67-99%
[X] -- 100%
<pre class="brush: python">
def hello(world):
for x in range(10):
print("Hello {0} number {1}".format(world, x))
</pre>
值 預設值 值
nested_syntaxes {} 為vim檔案類型與標亮關鍵字值對
描述
你能在預先文字中,依不同語法之程式語言做標亮的動作。
例如在你的vimrc中,可以做如下的設定:
let wiki = {}
let wiki.path = '~/my_wiki/'
let wiki.nested_syntaxes = {'python': 'python', 'c++': 'cpp'}
let g:vimwiki_list = [wiki]
| 年 | 溫度 (low) | 溫度(high) | |------+----------+----------| | 1900 | -10 | 25 | | 1910 | -15 | 30 | | 1920 | -10 | 32 | | 1930 | _N/A_ | _N/A_ | | 1940 | -2 | 40 |
年 | 溫度 (low) | 溫度(high) |
---|---|---|
1900 | -10 | 25 |
1910 | -15 | 30 |
1920 | -10 | 32 |
1930 | N/A | N/A |
1940 | -2 | 40 |
| 年 | 溫度 (low) | 溫度(high) | |---+----------+----------|
年 | 溫度 (low) | 溫度(high) |
---|
筆記:你不能在表格中,使用[[link|description]]類型的連結。必須用[[link][description]]來替代它。
| | | | | | |---+---+---+---+---| | | | | | |
| 姓| | | | | |------------+---+---+---+---| | | | | | |
| 姓| | | | | |------------+---+---+---+---| | | | | | |
姓 | ||||
---|---|---|---|---|
| 姓 | 名 | 年齡 | 城市 | 信箱 | |-----+----+----+----+----------------------| | 浩 | 克 | 31 | 紐約 | vlad_pok@smail.com | | 布魯斯 | 偉恩 | 27 | 台北 | esfandiary@tmail.com |
姓 | 名 | 年齡 | 城市 | 信箱 |
---|---|---|---|---|
浩 | 克 | 31 | 紐約 | vlad_pok@smail.com |
布魯斯 | 偉恩 | 27 | 台北 | esfandiary@tmail.com |
* 列表項目一 * 列表項目二 * 次列表項目一 * 次列表項目二 * 更多 ... * 更多... * ... * 次列表項目三 * 等等。
- 列表項目一 - 列表項目二 - 次列表項目一 - 次列表項目二 - 更多 ... - 更多... - ... - 次列表項目三 - 等等。
- 列表項目一 - 列表項目二 * 次列表項目一 * 次列表項目二 * 更多 ... - 更多... - ... * 次列表項目三 * 等等。
# 排序列表項目一 # 排序列表項目二 # 次排序列表項目一 # 次排序列表項目二 # 更多 ... # 更多 ... # ... # 次排序列表項目三 # 等等。
* 列表項目一 * 列表項目二 # 排序列表項目一 # 排序列表項目二
* 列表項目一 繼續列表項目一 再繼續列表項目一 * 列表項目二 * 次列表項目一 繼續次列表項目一 再繼續次列表項目一 * 次列表項目二 * 等等。
術語一:: 定義一 術語二:: ::定義二 ::定義三
你可以為每個標題層級設定不同顏色: :hi VimwikiHeader1 guifg=#FF0000 :hi VimwikiHeader2 guifg=#00FF00 :hi VimwikiHeader3 guifg=#0000FF :hi VimwikiHeader4 guifg=#FF00FF :hi VimwikiHeader5 guifg=#00FFFF :hi VimwikiHeader6 guifg=#FFFF00
!WikiWords: !CapitalizedWordsConnected
在連結中包含空白字元: [[This is a link]] 或: [[This is a link source|Description of the link]] 或: [[This is a link source][Description of the link]]
超連結: http://code.google.com/p/vimwiki 連接加描述: [http://habamax.ru/blog habamax home page]
圖片連結是一種連結,以jpg, png或gif其中之一為結尾。 圖片連結: http://someaddr.com/picture.jpg 在網頁中會變成: <img src="http://someaddr.com/picture.jpg" /> 連結到本地的圖片: [[images/pabloymoira.jpg]] 在網頁中會變成: <img src="images/pabloymoira.jpg" /> 雙方括號連結到一張圖片: [[http://habamax.ru/blog/wp-content/uploads/2009/01/2740254sm.jpg]] 在網頁中會變成: <img src="http://habamax.ru/ ... /.jpg" /> 雙方括號連結加描述連結到一張圖片: [[http://habamax.ru/blog/wp-content/uploads/2009/01/2740254sm.jpg|dance]] 在網頁中會變成: <a href="http://habamax.ru/ ... /.jpg">dance</a> 雙方括號連結加替換文字連結到一張圖片: [[http://habamax.ru/blog/wp-content/uploads/2009/01/2740254sm.jpg|dance|]] 在網頁中會變成: <img src="http://habamax.ru/ ... /.jpg" alt="dance"/> 雙方括號連結加替換文字加樣式連結到一張圖片: [[http://helloworld.com/blabla.jpg|cool stuff|width:150px; height: 120px;]] 在網頁中會變成: <img src="http://helloworld.com/ ... /.jpg" alt="cool stuff" style="width:150px; height:120px"/> 雙方括號連結不加替換文字加樣式連結到一張圖片: [[http://helloworld.com/blabla.jpg||width:150px; height: 120px;]] 在網頁中會變成: <img src="http://helloworld.com/ ... /.jpg" alt="" style="width:150px; height:120px"/>
[http://someaddr.com/bigpicture.jpg http://someaddr.com/thumbnail.jpg] 或: [[http://someaddr.com/bigpicture.jpg|http://someaddr.com/thumbnail.jpg]] 在網頁中會變成: <a href="http://someaddr.com/ ... /.jpg"> <img src="http://../thumbnail.jpg /></a>
追蹤/建立維基連結。
回到之前的維基連結。
水平分割視窗並追蹤/建立維基連結。
垂直分割視窗並追蹤/建立維基連結。
尋找下一個維基連結。
尋找上一個維基連結。
前往給定的連結。例如: :VimwikiGoto HelloWorld 開啟/建立HelloWorld維基頁面。
刪除你現在所在的維基連結。
重新命名你現在所在的維基連結。
輸出現在的維基頁面到HTML檔案中。
輸出所有的維基頁面到HTML檔案中。
切換列表項目為開啟/關閉 (選取/未選取)
搜尋現在維基的所有檔案是否符合/樣板/。 使用:cnext顯示下一個符合的結果。 使用:cprevious顯示上一個符合的結果。
建立一個5個欄位2列的表格。
:VimwikiTable cols rows 指定欄位與列建立一個表格。
:VimwikiTable cols 指定欄位與2列建立一個表格。
移動現在的欄位到左邊或到右邊: 例如: | 標題1 | 標題2 | 標題3 | 標題4 | 標題5 | |-----+-----+-----+-----+--------| | 值1 | 值2 | 值3 | 值4 | 值5 | 游標移到'標題1'上。 | 標題2 | 標題1 | 標題3 | 標題4 | 標題5 | |-----+-----+-----+-----+--------| | 值2 | 值1 | 值3 | 值4 | 值5 | 游標移到'標題3'上。 | 標題2 | 標題3 | 標題1 | 標題4 | 標題5 | |-----+-----+-----+-----+-----| | 值2 | 值3 | 值1 | 值4 | 值5 | 指令映射到 <Alt+Left>鍵與<Alt+Right>鍵。
插入所以可得的連結到現在的緩衝區。
假如存在開啟下一天的日誌。 映射到 <Ctrl+Down>鍵。
假如存在開啟上一天的日誌。 映射到 <Ctrl+Up>鍵。
按鍵 | 說明 |
---|---|
<Enter>鍵 | 追蹤/建立維基連結。 |
<Shift+Enter>鍵 | 水平分割視窗並追蹤/建立維基連結。 |
<Ctrl+Enter>鍵 | 垂直分割視窗並追蹤/建立維基連結。 |
<Backspace>鍵 | 回到之前的維基連結。 |
<Tab>鍵 | 尋找下一個維基連結。 |
<Shift-Tab>鍵 | 尋找上一個維基連結。 |
\wd | 刪除你現在所在的維基連結。 |
\wr | 重新命名你現在所在的維基連結。 |
<Ctrl+Space>鍵 | 切換列表項目為開啟/關閉 (選取/未選取) |
= | 增加標題等級。 |
- | 移除標題等級。 |
gqq或gww | 格式化表格。 |
<Alt+Left> | 移動所在的表格欄位到左邊。游標移到該欄位上的任一字元。 |
<Alt+Right> | 移動所在的表格欄位到右邊。游標移到該欄位上的任一字元。 |
<Ctrl+Up>鍵 | 開啟上一天的日誌連結。 |
<Ctrl+Down>鍵 | 開啟下一天的日誌連結。 |
<2+滑鼠左鍵> | 追蹤/建立維基連結。 |
<Shift+2+滑鼠左鍵> | 水平分割視窗並追蹤/建立維基連結。 |
<Ctrl+2+滑鼠左鍵> | 垂直分割視窗並追蹤/建立維基連結。 |
<滑鼠右鍵><滑鼠左鍵> | 回到之前的維基連結。 |
按鍵 | 說明 |
---|---|
<Enter>鍵 | 前進到所在儲存格的下一列,如果是最後一列,按下<Enter>會建立新的一列。 |
<Tab>鍵 | 前進到下一個儲存格,如果是最後一列,按下<Tab>會建立新的一列。 |
<Shift+Enter>鍵 | 會在新的一行輸入HTML的 標記。 |