哪位大侠帮我翻译一下...
时间: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.
相关阅读 更多 +