Als «text-properties» getaggte Fragen


1
Wie entferne ich Dekorationen (Texteigenschaften) von einem String?
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 Zeichenfolge in eine einfache Zeichenfolge umzuwandeln (indem …

2
Kann ich ein Bild in meinem Modeline-Feuerzeug verwenden?
Mein Model ist voll. Kann ich dafür sorgen, dass Bilder anstelle von Modusnamen angezeigt werden? Ich könnte Unicode-Emoji verwenden (z. B. 🐍 für Python oder 🐓 für Coq), aber auf einigen Computern, auf denen ich meine Emacs-Konfiguration verwende, sind nicht die richtigen Schriftarten vorinstalliert (im Idealfall würde ich diese Technik …


1
Gibt es Bibliotheken für Eingabefelder in Emacs?
Nicht wenige Emacs-Modi verwenden (so etwas wie) Formulare: Die Anpassungsoberfläche ist eine davon, der Nachrichtenmodus (sprich: sein Header-Teil) ist eine andere; es gibt mehr von ihnen, leider nicht immer sehr ähnlich. Mit "Formular" meine ich hier einen Puffer mit schreibgeschützten Teilen und Stellen, die zur Eingabe von Text bestimmt sind. …


1
Verhindern Sie das Einfügen von Text am Anfang eines Puffers, der mit schreibgeschütztem Text beginnt
Ich erweitere ein vorhandenes Emacs-Paket und möchte einen Teil des Puffers nicht bearbeitbar machen (schreibgeschützt). Tatsächlich möchte ich nur eine Zeile in der Mitte des Puffers bearbeitbar machen und verwende dazu das folgende Snippet: (put-text-property (point-min) point-before-editable-text 'read-only t) ;; (put-text-property point-after-editable-text (point-max) 'read-only t) Ich kann jedoch immer noch …

2
Entfernen Sie die Texteigenschaften in savehist
Ich speichere das kill-ringmit dem savehistPaket. savehistSpeichert den Kill Ring mit intakten Texteigenschaften. Dies ist leider ein Problem. Ich habe eine ziemlich große Emacs-Konfiguration und verwende viel Hervorheben. Hier ist das erste Element von mirkill-ring #("avehist-printable value)\n (prin1 `(setq ,symbol ',value) (current-buffer))\n (insert ?\\n))))))\n ;; If autosaving, avoid writing if …

1
Wie zeigt AucTeX hochgestellte Zeichen an?
latex-modeEs hat eine schöne Anzeige von hochgestellten und tiefgestellten Zeichen. Sie werden nicht nur verkleinert, sondern auch relativ zur aktuellen Linie etwas angehoben und abgesenkt. F: Wie kann ich einen Teil des Textes in einer Zeile hochgestellt aussehen lassen? Ich weiß, wie man Text klein macht (mit der heightEigenschaft face), …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.