Wie überprüfe s1ich , ob eine Zeichenfolge eine Teilzeichenfolge einer anderen Zeichenfolge ist s2? Zum Beispiel (test-substring "f t" "df tj") --> t, (test-substring "ft" "df tj") -->
Wie überprüfe s1ich , ob eine Zeichenfolge eine Teilzeichenfolge einer anderen Zeichenfolge ist s2? Zum Beispiel (test-substring "f t" "df tj") --> t, (test-substring "ft" "df tj") -->
Mit einem "verzierten String" meine ich so etwas wie #("foo" 0 4 (fontified t face font-lock-function-name-face)) ... im Gegensatz zur "normalen Saite" "foo" (Wenn Elisp-Code eine Zeichenfolge direkt aus einem Puffer liest, kann dies so aussehen.) Was ist die einfachste Möglichkeit, eine dekorierte...
So buffer-stringbekommt man den Inhalt des aktuellen Puffers. Es ist jedoch nicht möglich, andere Puffer anzugeben. Wie kann ich das umgehen? Benötige ich etwas save-window-excursion, damit es
Oft muss ich dieselbe Zeichenfolge mehrfach ersetzen: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (es ist nur ein Dummy-Beispiel, in diesem Fall ist es besser, "a" mit einem Leerzeichen zu kleben, aber im Allgemeinen befasse ich mich mit komplizierteren Situationen) Gibt es eine...
Ich habe das folgende Problem: Wenn ich 'Cx rt' (Zeichenfolge-Rechteck) verwende, werde ich aufgefordert, eine Zeichenfolge einzugeben, um das ausgewählte Rechteck zu ersetzen. Sagen wir, ich tippe ";;" (um das Rechteck auszukommentieren). Dies funktioniert einwandfrei, aber wenn ich das nächste...
In Common-Lisp haben wir die Bibliothek cl- heredoc. Gibt es ein Äquivalent in
Ich verstehe, dass dies mit einem if trivial ist, aber gibt es eine Option, wie %Soder %sdie nil als überhaupt keine Zeichenfolge interpoliert? Beispiel: (format "%?.el" nil) ; ".el" (format "%?.el" "beginner") ; "beginner.el"
Wenn ich mitten in einer laaaangen Saite bin, wie folgt (setq Emacs-beta "Which keyboard shortcut to use for navigating out of a string") Kann ich es kurz vor dem ersten "(nach Emacs-Beta) mit einer Verknüpfung überspringen