Emacs

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

1
Wie füge ich eine Spalte im Agenda-Clock-Bericht im Organisationsmodus hinzu, um den Prozentsatz der Zeit für jede Gruppe von Aktivitäten anzuzeigen?
Ich verwende seit einiger Zeit das Organisationsmodus-Setup von Bernt Hansen ( http://doc.norang.ca/org-mode.html - leicht an meine Bedürfnisse angepasst) und habe eine Frage gestellt, die ich nicht lösen kann. Ich möchte meinem Uhrentabellenbericht eine Spalte hinzufügen, in der der Prozentsatz jeder Gruppe von Aktivitäten angegeben ist. Der Anhang ist ein Beispiel …

2
Fehler in Emacs Lisp erneut auslösen
Ich muss eine Funktion aufrufen und nur dann eine Bereinigung durchführen , wenn die Funktion fehlschlägt, und dann den Fehler neu starten. Hier ist der Pseudocode: (condition-case err (call-function) (error (cleanup) ;; how do I raise `err`? ))

1
Beim Kompilieren zum ersten Fehler springen - keine Warnung
Die compilation-auto-jump-to-first-errorOption sollte Emacs dazu bringen, während der Kompilierung zum ersten Fehler zu springen. Es scheint jedoch, dass Emacs Warnungen und Fehler auf die gleiche Weise behandelt und zum ersten von beiden springt. Wie würden Sie Emacs dazu bringen, zum ersten Fehler oder zur anderen Warnung zu springen? Ich würde …

3
Wie skizziere / verstecke / zeige ich Text beim Schreiben von Prosa?
Ich möchte Emacs verwenden, um Prosa zu schreiben (speziell Fiktion). Ich habe in der Vergangenheit Scrivener und Ulysses verwendet, bin aber mit ihnen nicht zufrieden. Ich möchte Emacs ausprobieren, weiß aber nicht, wie ich den gewohnten Workflow replizieren soll. Ich benutze writeroom-modeeine ablenkungsfreie Umgebung, aber es ist nur ein Teil …

1
Codierungssystem utf-8 auf Mac - Welches und warum standardmäßig?
Ich möchte mein Standardcodierungssystem von nicht definiert auf UTF-8 ändern (ich denke, das wäre nützlich). Jetzt habe ich viele verschiedene UTF-8-Codierungssysteme gesehen: mule-utf-8 mule-utf-8-dos mule-utf-8-mac mule-utf-8-unix prefer-utf-8 prefer-utf-8-dos prefer-utf-8-mac prefer-utf-8-unix utf-8 utf-8-auto utf-8-auto-dos utf-8-auto-mac utf-8-auto-unix utf-8-dos utf-8-emacs utf-8-emacs-dos utf-8-emacs-mac utf-8-emacs-unix utf-8-hfs utf-8-hfs-dos utf-8-hfs-mac utf-8-hfs-unix utf-8-mac utf-8-unix utf-8-with-signature utf-8-with-signature-dos utf-8-with-signature-mac utf-8-with-signature-unix …

3
Ipython remote ausführen
Ich versuche, einen Ipython-Interpreter remote auszuführen (mit Emacs 24.5 und native python.el), bin mir aber nicht sicher, ob ich den richtigen Ansatz habe: Wann immer ich zum Beispiel versuche, einen solchen Befehl auszuführen (der ausgelöst wird mit C-c C-c): Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i (mit <server_name>einem gültigen Eintrag in meinem ~/.ssh/configund …
9 python  tramp 


1
Warum ändert sich die Schrifthöhe, wenn sie fett gedruckt ist?
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, …
9 faces 

2
Was ist ein Fadenzaun oder Kommentarzaun?
Die Dokumentzeichenfolge für modify-syntax-entrylautet wie folgt: (modify-syntax-entry CHAR NEWENTRY &optional SYNTAX-TABLE) ... The first character of NEWENTRY should be one of the following: ... / character-quote. @ inherit from parent table. | generic string fence. ! generic comment fence. Was ist ein Zaun und wann würde ich einen verwenden? Ich …

4
Emacs: Öffnen und Abspielen einer Videodatei
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 die codierte …
9 dired  video 

2
Wie vermeide ich, nach "^" "Leerzeichen" einzugeben, um in dired in das Verzeichnis zu gelangen?
^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 Arbeit zu machen. Wie kann ich die Tastenbelegung neu …

1
So trennen Sie Historien für verschiedene Helm-Eingabeaufforderungen
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 wirklich gerne sehen würde, ist das Muster, mit …
9 helm 

1
Warum ist defgroup nützlich?
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) Top") :link '(info-link "(ido) Customization")) defgrouperscheint oben in vielen großen Paketen. Ich sehe, dass es das …

1
Warum unterstützt Emacs keine wichtigen Up / Down-Ereignisse?
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 eine wirklich interessante Funktion, da Sie beim …

1
Wie richte ich Tastenkombinationen für Modi in einem bestimmten bösen Zustand ein?
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 in aktiv sein. Ich habe folgendes: (eval-after-load 'php-mode '(progn (define-key …

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.