Emacs

Fragen und Antworten für alle, die Emacs verwenden, erweitern oder entwickeln

2
Organisationslink erhalten, um die Linkbeschreibung automatisch einzufügen?
F: Wie kann ich eine benutzerdefinierte orgLinkfunktion zum automatischen Einfügen einer Beschreibung erhalten? Ich möchte orgLinks zu Dateien in einem diredPuffer speichern , möchte jedoch, dass die Linkbeschreibung der Dateiname ohne Pfad ist, anstatt den vollständigen Pfad zu melden, dh: file:~/the/full/path/myfile.ext ; default, but no thanks myfile.ext ; what I …
11 org-mode  elisp 

3
Gibt es einen anständigen Protokollanzeigemodus für große Protokolldateien?
Einige der Protokolldateien, mit denen ich arbeite, sind ziemlich groß (> 200 MB), aber es wäre schön, sie in Emacs zu durchsuchen. Momentan versucht Emacs standardmäßig, den log4j-Modus zu aktivieren, der nur alles verlangsamt. Was ich wirklich brauche, ist ein leichter Betrachter, der: deaktivierter Rückgängig-Modus kann automatisch zurückgesetzt werden, wenn …
11 logging 





2
Wie verwende ich, während ich keine Eingabe mache?
Aus der Dokumentationszeichenfolge: Führen Sie BODY nur aus, solange keine Eingabe ansteht. Wenn eine Eingabe eintrifft, wird die Ausführung von BODY beendet und while-no-inputt zurückgegeben. Wenn Sie aufhören, wird Null zurückgegeben. Wenn BODY beendet ist, while-no-inputwird der von BODY erzeugte Wert zurückgegeben. Wenn ich das richtig verstehe, kann ich mit …


3
Wie transponiere ich zwei Argumente einer Funktion in Python?
Wie kann ich zwei Argumente in einem Aufruf einer Python-Funktion austauschen? Wenn ich pointden Abstand zwischen diesen beiden Argumenten einstelle: self.assertEqual(json.loads(some.data), json_data) und dann M-t( transpose-words) bekomme ich: self.assertEqual(json.loads(some.json), data_data) Andererseits bekomme transpose-sexpsich mit CMt ( ): self.assertEqual(json.loadsjson_data, (some.data)) Was ich will ist: self.assertEqual(json_data, json.loads(some.data)) Gibt es einen Befehl, der …

2
RefTex sucht mit Helm nach mehreren Artikeln
Ich habe vor kurzem angefangen, Helm zu benutzen und genieße es wirklich. Ich benutze jedoch Emacs, um viel LaTeX zu schreiben. Wenn ich Artikel zitiere, muss ich oft mehrere im selben Zitiermakro zitieren - ich könnte meine Bibliografiedatei mit RefTex sehr einfach nach zwei separaten Einträgen durchsuchen: citekey1\|citekey2 Wenn der …

1
Suchen Sie nach Zeichenfolgen, die neue Zeilen ignorieren
Ich bin es gewohnt, Dateien zu schreiben, bei denen Absätze in mehrere Zeilen unterteilt sind, z fill-column. B. mit . Wenn ich nach einer Zeichenfolge ( C-s) this is a long textsuche, wie z. B. , geben die Suchergebnisse nicht die Stellen zurück, an denen die Zeichenfolge mit einem Zeilenumbruch …
11 search  isearch 

6
Wie entferne ich im Org-Modus einen Link?
Wie entferne ich einen vorhandenen Hyperlink, ohne ein paar Klammern einblenden und manuell löschen zu müssen? Wenn ich versuche, org-insert-linkden vorhandenen Link zu löschen, erhalte ich Lisp error: (error "Empty link"). Ich möchte den Link entfernen und den Text (dh die Beschreibung) beibehalten.
11 org-mode 

1
Löschen Sie einen Teil der Isearch-Zeichenfolge, der nicht übereinstimmt, oder das letzte Zeichen, wenn die Übereinstimmung vollständig ist
Ich habe folgendes (defun isearch-del-fail-or-char () "Delete failed isearch text, or if there is none, a single character." (interactive) (if (isearch-fail-pos) (delete-region (isearch-fail-pos) (point)) (isearch-del-char))) (define-key isearch-mode-map (kbd "DEL") 'isearch-del-fail-or-char) Der Zweck des Codes besteht darin, deletein isearch die gesamte fehlgeschlagene Zeichenfolge zu löschen (oder wenn keine fehlerhafte Zeichenfolge vorhanden …
11 isearch  deletion 

1
Wie man C- [für real bindet (diesmal ernsthaft für real)
Gibt es eine Möglichkeit, sich C-[an etwas zu binden und nicht alle M-(Meta-) Bindungen durcheinander zu bringen? Nicht das erste Mal, dass diese Frage auftaucht. Leider ist die einzige Lösung, die im vorherigen Thread angeboten wurde, a) Linux-spezifisch, b) erfordert ein externes Tool (wiederum Linux-spezifisch), das nichts mit Emacs zu …

1
Wofür ist das?
Zum Beispiel in der Definition von haben -firstwir: (--first (funcall pred it) list)) Natürlich ist die Bedeutung von "es" sehr schwer zu googeln oder im Handbuch zu suchen.
11 elisp  dash.el 

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.