在介绍本文的主角「VimWiki」前,大家可以先参考《VI/VIM 文书编辑软件的传奇历史》这篇文章,认识一下 VI/VIM 的传奇历史。

那今天要谈的 VimWiki 又是什么呢?

所谓的 VimWiki 顾名思义,就是透过 Vi / Vim 达成类似 Wiki 的功能应用,而 Wiki 是近来大家非常熟悉的名词,最著名的应该就是维基百科。

换句话说,当把维基百科的使用环境,置换到个人电脑里头时,那我们可以做的运用就非常的多样化了,例如:个人日志或是收支管理等。

或许有人会问,那样子干脆使用 Microsoft Words,或者甚至是 OpenOffice 不是都可以达成相同目的吗?

关于这个问题,我只能告诉他,他是正确的(笑)。

程序应用原本就是看个人喜好罢了,好用的以及习惯用的,并不一定就是等号,纯粹是个人选择。但是我们使用电脑的人,至少习惯一套 MS Words 以外的文书编辑软件是有必要的,至于使用 Vim、Emacs 或者是其他文书编辑软件则就看自己啰。

更何况,很多时候我们其实并不需要使用到 MS Words 之类的怪物软件,而小作家又很难满足文字编辑上的需求,光是这一点,就已经让我们有足够的理由,为自己找一套善待自己的文字编辑软件了。

言归正传,因为官方网站里头,已经有了完整的介绍,所以我在这边主要系以完成目标的模式,进行解说。

我们先假设大家都已经了解,并且安装好 Vim 软件之后,先到官方网站的下载区下载更新套件。

现在新版的 Vim 有简易的升级功能,用户只要在下载完更新套件后,使用 Vim 开启该 VBA 文件的更新套件,并在 Normal 模式下,输入「:so %」即可自动完成更新。

至于要如何使用呢?

也很简单,只要在 Normal 模式下,输入「ww」即可开启 VimWiki 的默认资料下的默认初始文件。

另外,我们很有可能会依照不同的需求(例如:小说创作或者产业分析等),而需要使用好多个 Wiki 界面,这时候也可以透过副档名的设定而简单达成。

由于 VimWiki 是透过副档名为 wiki 的文件,作为文件名称的标准使用,因此我们可以在各个默认资料夹下,设定不同的 Wiki 名称,如此,便可以简单的透过 VimWiki 目录与内容的专业编排,而应用在我们自己的创作上头。

VimWiki 操作介绍

在这边要为大家介绍几个比较常用的功能键及组合模式,其他更进阶的功能,可以在 Normal 模式下,输入「:h vimwiki-mappings」开启说明文件:

  • ww:开启默认文件(或称默认页面)。
  • NewPage:在文件里头输入此单字时,会以高亮度文字背景表示,同时,VimWiki 自动将其判定为一个新页面,并建立一个同名文件(或称页面),换言之,该单字的存在就如同超链接一般。
  • [[ Page Name ]]:其功用同上,但是更进一步的,可以透过在其中摆置「|」符号,而将前半段作为文件名称使用,后半段作为描述使用,并显示在文件中。
  • 在 Normal 模式下,用鼠标双击前述超链接的单字,则会自动进入对应的页面,同时,如果该页面原本不存在时,VimWiki 将自动为其建立一个新文件。此外,相同的操作方式,可以透过按压「Enter」键达成(配合「Shift」可以在原视窗中开启另一垂直视窗,而配合「Ctrl」按压「Enter」则可以在原视窗中,开启另一水平视窗。)。
  • 当进入新的文件(或称页面)时,可以透过按压 BackSpace 按键,退回原主页面。
  • 在 Normal 模式下,输入「:Vimwiki2HTML」或「:VimwikiAll2HLML」,可将 Wiki 页面转换为网页格式。
  • 在 Normal 模式下,在任一行上输入「=」,会将该行自动设定为 Header。
  • 在文件中,按压「Tab」或「Shift Tab」,可以在该页面中的 WikiWord 中跳查。

教学文件:Key mappings

VimWiki 简单语法

  1. Blod
  2. Italic
  3. Strikeout Text
  4. A^Super Script^
  5. A,,Sub Script,,
  6. [[Complex Wiki Word]]
  7. 「*」、「-」:Unordered List
  8. Ordered List

  9. = Header1 =、== Header2 ==、…、======= Header 7 =======
  10. {{{ Preformatted }}}
✦ 独立报道 · 读者支持 ✦

以实际行动支持独立观点,与我们一同走得更远

每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。

维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。

由 Google 安全处理付款 · 可随时在 Google 账户管理或取消

标签教学文书编辑Vim生产力工具