文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>哪位大侠帮我翻译一下...

哪位大侠帮我翻译一下...

时间:2010-04-16  来源:wmpotato

Vim Wiki

Hm, das ist dochmal interessant. Es gibt ein Plugin mit dem man Vim in ein Desktop-Wiki verwandeln kann. Es verwendet dafür einfache Textdateien und Verlinkungen untereinander sind auch möglich. Ein Verweis ist ein Wort das mehrere Großbuchstaben enthält (also z.B. WikiStartPage). Mit einer entsprechenden Tastenkombination kann man dann zu der Datei springen.

Einfach die verlinkte Datei runterladen und in ~/.vim/plugin packen, beim nächsten Aufruf von Vim wird die Dokumentation automatisch installiert. Ein :h potwiki ruft die Dokumentation auf.
Kurzform:


mkdir ~/Wiki

 

Es reicht also, einfach das Verzeichnis $HOME/Wiki anzulegen. Das ist das Default-Verzeichnis für Wiki-Dateien. Falls ein anderes Verzeichnis bevorzugt wird, sollte man das Verzeichnis und Startseite so in seine .vimrc eintragen:
let potwiki_home="$HOME/Verzeichnis/HomePage"

Nun kann es losgehen. Man legt eine Datei HomePage in seinem Wiki-Verzeichnis an. Falls man Querverweise machen möchte, schreibt man den Verweis auf die Seite mittels CamelCase.

Mit <Leader>ww ruft man seine WikiStartseite auf (und begibt sich in den Wiki-Modus)
<Leader>wf, folgt den Querverweisen (im Wiki-Modus selber reicht das Drücken von Enter)
<Leader>wi, ruft die Index-Seite auf (das entspricht dem Verzeichnislisting des Wiki-Verzeichnisses)
<Leader>we editiert man eine beliebige Wiki-Seite
<Tab> Springt von einem Querverweis zum nächsten
<Leader><Leader> schließt den Wiki-Modus

Wer <Leader> nicht kennt, für den liegt es vermutlich auf '\', wer es kennt weiß selber worauf er es gemappt hat (:h mapleader)

Das wars eigentlich auch schon. Funktioniert prima.

Ach ja, falls Syntax-Highlighting für die Datei-Typen wider Erwarten nicht funktionieren sollte, hilft ein kurzer Autocommand:


echo 'au BufNewFile,BufRead $HOME/Wiki/* set ft=potwiki' >>~/.vimrc

 
Diese Zeile setzt den Dateityp auf potwiki, falls Dateien im Wiki-Verzeichnis editiert werden. Diese Zeile sollte eigentlich überflüssig sein.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载