imaps

IMAPs ist ein Templat-Expander- oder Stubs-Expander für VIM.
Jetzt downloaden

imaps Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Srinath Avadhanula
  • Website des Verlags:
  • http://www.vim.org/scripts/script.php?script_id=244

imaps Stichworte


imaps Beschreibung

IMAPs ist ein Templat-Expander- oder Stub-Expander für VIM. IMAPs ist ein Templat-Expander- oder Stubs-Expander für vim.Wie es funktioniert: Der Expander funktioniert vom Anwender, der von dem Benutzer gedrückt wird (oder was auch immer der Führungszeichen ist), nach einem "Keyword". Die Keywords sind filtryptespezifisch. Angenommen, Sie drücken an Angenommen, Sie drücken '' nach dem Wort 'BFG' in einer Latexdatei (filentype = tex), dann wird das Wort 'bfg' erweitert, um zu: beginnen {Abbildung} centerline {psfig {Abbildung = * .eps}} caption {} label {fig:} ter {figure} und der Cursor wird platziert, wo '*' angezeigt wird. VIM bleibt im Insert-Modus, damit Sie weitergeben können. Wenn Sie nach etwas eingeben, das nicht als Schlüsselwort für den aktuellen Filetyp definiert ist, erhalten Sie einfach eine. Die Datei enthält bereits mehrere Zuordnungen hauptsächlich für Latex und einige für HTML. Es sollte jedoch sehr einfach sein, ihn zu Ihrem Geschmack zu verlängern. Es sollte ziemlich offensichtlich sein, wie Sie es erweitern, wenn Sie die Datei ansehen, aber hier ist die kleine Beschreibung: Angenommen, Sie möchten, dass das Keyword 'Bit' expandiert, um tobegin {itemize} Element * ende {itemize} zu erweitern, und lassen Sie den Cursor auf Positionieren * 'wird angezeigt, fügen Sie die folgende Zeile auf iMaps.vim hinzu (eigentlich ist diese Zeile bereits vorhanden, aber es sorgt für ein gutes Beispiel.) Lassen Sie S: tex_bit = "EGIN {itemicize} Element End {iteme}" Erläuterung: 1 . Das Suffix: 'ist das Skript spezifisch.2. Dann macht 'tex' iMaps.vime 'deg' als ein Keyword nur für Latexfiles.3. 'Bit' ist das Schlüsselwort selbst.4. Das RHS ist das, was Sie haben wollen, um zu erweitern. Wenn Sie möchten, dass der Cursor nicht speziell positioniert werden soll, muss nichts getan werden. Der Cursor wird am Ende platziert. Wenn in diesem Beispiel jedoch in diesem Beispiel, möchten Sie, dass es an einem bestimmten Ort ist, ein "" (das A-Double-DOT-Zeichen) einfügen, an dem der Cursor ist. (Der Zeichen wird durch Tippen von Control-K-A-Colon + A +:) erhalten: 1. Wenn Sie ein "dynamisches" RHS wünschen, möchten Sie, dass das Keyword 'Datum' auf das aktuelle Datum ausdehnt, dann können Sie die RHS mit der Zeichenfolge beginnen "=". Zum Beispiel tut die folgende Zeile das Datum Thingie: let s: _date = "= strfTime ('% b% d% y')" (": Help i_ctrl-r", wie dies funktioniert) .2. Wenn Sie ein Keyword zu filtrype issenetiv sein möchten (dh auf alle Dateien funktionieren), wie das oben genannte Datum, dann wie das obige Beispiel den Dateityp vor, verwenden Sie einfach den Dateityp, verwenden Sie einfach SOLLE SAME: _Keyword = Expansion (Notieren Sie sich das führende Unterstrich nach S :) Anforderungen: · VIM-Anforderungen: · Vim.


imaps Zugehörige Software

Help2info.

Help2info ist ein Bash-Skript, das eine einfache Info-Seite von der Ausgabe des Arguments von --help generiert. ...

151

Herunterladen

phpss.

PHPScribe ist ein Dokumentationsgenerator, um die Kommentarzeilen der Quellcode zu analysieren. ...

172

Herunterladen