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"
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"
Ich würde gerne verwenden global-hl-line-mode, aber einigen meiner Themen fehlt ein gutes Highlight-Gesicht. Gibt es eine allgemeine Möglichkeit, eine zu definieren (das ist keine umgekehrte Farbe)? Ich möchte die Syntaxhervorhebung beibehalten, die bei meinen Versuchen fehlgeschlagen...
Ich habe jetzt alle meine Use-Package-Aufrufe aktualisiert, :idlewas keine anständige Möglichkeit mehr ist, Dinge aufzuschieben. Im Moment ist einer der größten Treffer in meiner Ladezeit, elpydass eine ganze Reihe zusätzlicher Module geladen werden . Im Moment ist meine Anrufung ziemlich einfach:...
Angenommen, wir arbeiten mit Python (oder Matlab) zusammen. Ohne einen minderwertigen Prozess meldet das Unternehmen dies Completion needs an inferior Python process running Die naheliegende Lösung, um automatisch einen minderwertigen Prozess auszuführen (add-hook 'python-mode...
Ich habe eine besetzte Zeichenfolge. Ich möchte eine tiefe Kopie davon erstellen, um weitere Eigenschaften hinzuzufügen, während die Eigenschaften in der ursprünglichen Zeichenfolge erhalten bleiben. Wie kann ich das (leicht) machen? Beispiel Nacheinander bewerten: (setq test-str-1 #(";; This...
Mode - Line ‚s %pzeigt den Prozentsatz der aktuellen Ansicht des Puffers: % p Der Prozentsatz des Puffertextes über dem oberen Fensterrand oder 'Oben', 'Unten' oder 'Alle'. Beachten Sie, dass das Linienkonstrukt im Standardmodus dies auf drei Zeichen abschneidet. Ich mag das Top / Bottom / All...
Ich betrachte speziell Emacs Helm , der die folgenden Eigenschaften hat: Es hat Tausende von Commits Es wird größtenteils von einem Benutzer verwaltet Der Betreuer hat keine anderen Profile (soziale Medien usw.), die ich bei einigen Suchanfragen finden konnte es wird aktiv gepflegt (heute) Da...
AFAIK emacs unterstützt nicht keyup/keydownnur Events keypressed. Ein Beispiel für eine Konsequenz ist, dass wir, wenn wir eine Region markieren möchten, zuerst eine Markierung setzen müssen set-mark-commandund dann die Region markieren können , indem wir uns um den Punkt bewegen. Dies ist zwar...
Wenn der Puffer zu eng ist und ich ein Tag für eine Überschrift erstelle, bewirkt die Menge an Leerzeichen vor dem Tag, dass das Tag über das Zeilenende hinaus in eine neue Zeile umgebrochen wird (ich habe es visual-line-modeaktiviert). Dies macht es schwierig, die Überschriften zu überfliegen und...
Ich habe eine Reihe von Tastenkombinationen, die ich sowohl für web-modeals auch php-modeim Einfügemodus (von Evil) verwende. Also kann ich nicht benutzen set-local-mapoder so. Denn im normalen Modus rufen dieselben Tasten dann andere Befehle auf. Die Bindungen müssen also evil-insert-state-mapnur...
Angenommen, wir möchten die von allen Cursorn ausgewählte Region in mehreren Cursorn beenden und alles in einen neuen, leeren Puffer ziehen. Wie macht man das mit mehreren Cursorn? Beachten Sie, dass ein einfaches Kopieren und Einfügen des Texts in den neuen Puffer nicht funktioniert, da nur der...
Ich lese die idoQuelle und sehe: (defgroup ido nil "Switch between files using substrings." :group 'extensions :group 'convenience :version "22.1" :link '(emacs-commentary-link :tag "Commentary" "ido.el") :link '(emacs-library-link :tag "Lisp File" "ido.el") :link '(custom-manual "(ido)...
Angenommen, ich habe eine Liste von Zeichenfolgen L, möglicherweise aus einem &restArgument. Was kann ich tun L, um den gleichen Effekt wie das Folgende zu erzielen? (concat (first L) (second L) ... (last L)) (Ich weiß, mapconcatdass hier für dieses Beispiel funktionieren würde , aber ich...
Wenn er als Betrieb getrennter Doktor Parzen, trägt Inza das Ruder et und original Kostüm während des Kent ... - Google aufhelm separate history Wenn ich M-pdie Helm-Eingabeaufforderung drücke, helm-git-grepum einen Dateipfad zu erhalten, den ich zuvor eingegeben habe helm-find-files: Was ich...
In org-modeversuche ich, eine Funktion, eine Variable, zu definieren und dann das Ergebnis des Funktionsaufrufs für die erste Variable einer anderen Variablen zuzuweisen. Dann scheint es jedoch, dass ich diese neue Variable nicht in nachfolgenden Funktionsaufrufen verwenden kann. Das Inlinen der...
Ich verwende use-package, um installierte Pakete zu verwalten und bind-keybenutzerdefinierten Schlüsseln Aktionen zuzuweisen, die mir gefallen. Ich überschreibe die meisten Standard-Emacs-Tastenkombinationen (z. B. C-nwird M-k, C-pwird M-i), aber ich bin mit anderen Modi einverstanden, die mein...
^ist die Schlüsselbindung für das Verschieben in das übergeordnete Verzeichnis in dired("Up-Verzeichnis"). Doch in Gnu Emacsauf Windows 7 Professional 64-bitmit meinem deutschen Tastaturlayout ist es nicht ausreichend , „^“ zu geben , aber ich habe Platz zu geben danach die Schlüssel-Bindung...
Es ist so nervig... Wenn die Fläche eines Textes in einer Zeile so geändert wird, dass der Text fett ist, erhöht sich die Höhe der Zeile um (ich nehme an) ein einzelnes Pixel. Es wird am besten mit einem Bild gezeigt: Warum ist das? Wie verhindere ich das? Wie gewünscht, Infos auf der Plattform:...
Wenn ich mein Dateisystem im Dired-Modus erkunde und beispielsweise auf eine Videodatei stoße, wäre es schön, diese Videodatei abspielen zu können. Wie kann ich das in Emacs machen? Ich kann Emacs verwenden, um eine Videodatei zu öffnen, aber das Ergebnis ist nicht sehr nützlich - ich bekomme nur...
Zum Beispiel, wenn ich eine Markdown-Datei mit den folgenden Angaben habe: ###This is my markdown file here is some text. here is my code block: ``` js var accountdown = require('accountdown'); var level = require('level'); var db = level('/tmp/users.db'); var users = accountdown(db, { login: {...