Als «yasnippet» getaggte Fragen

YASnippet ist ein Vorlagensystem für Emacs. Sie können eine Abkürzung eingeben und diese automatisch in Funktionsvorlagen erweitern. Zu den gebündelten Sprachvorlagen gehören: C, C ++, C #, Perl, Python, Ruby, SQL, LaTeX, HTML, CSS und mehr.

22
Wie macht man yasnippet und die Firma schöner?

In meinem Emacs verwende ich beispielsweise ein "elisp"Yasnippet, um einen Lisp-Block im Org-Modus zu erweitern. Aber bevor ich es erweitere, wird zuerst eine Firma ausgelöst, die mir ein Menü wie "1. elisp1, 2. elisp2"ohne eine Option gibt "elisp". Wenn ich tabnun yasnippet erweitere, ist es immer...

13
Ein yasnippet-Snippet für mehrere Modi

Ich habe den folgenden Ausschnitt: # -*- mode: snippet -*- # contributor: Song Qiang <[email protected]> # key: m # group: Math # name: Inline math \( ... \) # -- \\($1\\)$0 und ich möchte, dass es für beide latex-modeund zur Verfügung steht org-mode. Wie kann das erreicht werden? Ich...

9
Erweitern von Snippets im Evil-Insert-Modus

Ich bin gerade von vim zu Spacemacs gewechselt und bin ein absoluter Neuling mit Emacs. Ich kann nicht herausfinden, wie man Yasnippets im bösen Einfügemodus erweitert. Ich weiß, dass yasnippet verfügbar ist, da ich mit aus den verfügbaren Snippets auswählen kann Spc i s. Ich möchte sie jedoch...

8
Geben Sie das aktuelle Datum mit yasnippet ein

Seit einigen Jahren verwende ich dieses Snippet, um ein Datum in den Puffer einzufügen: # -*- coding: utf-8 -*- # name: date # key: date # -- `(insert (format-time-string "%Y-%m-%d"))`$0 Heutzutage bekomme ich jedoch diese nervige Warnung: Warning (yasnippet): `date' modified buffer in a backquote...