Emacs

11
Python Auto Indent Problem

Ich benutze Emacs 24.4. Beim Schreiben von Python-Code verhält sich Emacs in Bezug auf Einrückungen seltsam. Beispielsweise: for i in range(10): print(i) for i in range(10) Bei der Eingabe :fügt Emacs am Anfang der dritten Zeile einen unnötigen Einzug hinzu. Das ist ziemlich seltsam, ist das ein...

11
Einrückungsstufen färben

Betrachten Sie die folgenden zwei Schnappschüsse: Der erste unten stammt von Emacs im Python-Modus (mit Jedi & Elpy) Diese zweite unten stammt aus dem manuellen Photoshopping der vorherigen, um die Unterscheidung zwischen so vielen Einrückungsstufen zu erleichtern. Gibt es Pakete, die...

11
Definieren Sie Control + Shift-Tasten ohne kbd

Ich versuche, dem Paket eines anderen eine gewisse Funktionalität hinzuzufügen, und möchte daher dessen Muster respektieren. Leider ist eines dieser Muster nicht zu verwenden kbd. Ich muss eine Funktion binden C-S-b, aber ich kann nicht herausfinden, wie. Ich weiß, wie man das mit einem einzelnen...

11
Dateinamenvervollständigung im Firmenmodus

Ich habe die Firma mit den folgenden Befehlen in meiner init.el aktiviert: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Ich erhalte jedoch keine Dateinamenvervollständigung, obwohl es einen Anbieter in der Quelle gibt und auch die Website erwähnt, dass er unterstützt...

11
Wie ändere ich einen Puffer, ohne es zu merken?

F: Wie füge ich Text in einen Puffer ein / ändere ihn, ohne es zu undomerken? Hier ist der Anwendungsfall. Ich habe am Anfang jeder Datei einen Kommentarblock, der unter anderem einen Zeitstempel für die letzte Änderung an einer Datei aktualisiert. Ich möchte diesen Zeitstempel ändern können, ohne...

11
Funktion zum Zusammenführen von zwei Eigenschaftslisten?

Ich habe keine Standardfunktion für die Elisp-Bibliothek gefunden, mit der zwei Eigenschaftslisten wie folgt zusammengeführt werden können: (setq pl nil) (setq pl (plist-put pl 'key-1 'value-1)) (setq pl (plist-put pl 'key-2 'value-2)) Ich könnte etwas damit bauen dolist, aber bevor ich es tue,...

11
TRAMP über Mosh

Mosh ist eine Alternative zu ssh, die im Allgemeinen widerstandsfähiger ist. Insbesondere kann es sich um Folgendes handeln: Extremer Paketverlust Client-IPs ändern Vorübergehender Verbindungsverlust Es gibt nur wenige Nachteile bei der Verwendung, abgesehen von einem Mangel an...

11
Wie konvertiere ich Zeilen in eine Checkliste im Organisationsmodus?

Angenommen, ich habe die folgende Liste. Ich möchte es in eine Checkliste umwandeln. Lec 1 | 1:20:36 Lec 2 | 1:10:32 Lec 3 | 1:08:33 Lec 4 | 1:20:33 Lec 5 | 1:16:50 Lec 6 | 1:08:49 Lec 7 | 1:17:40 Lec 8 | 1:19:47 Lec 9 | 1:21:22 Lec 10 | 1:23:52 Lec 11 | 1:23:45 Lec 12 | 1:25:32 Lec 13 | 1:19:06...