Emacs

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

7
Kopieren Sie Text von Emacs in die OS X-Zwischenablage
Wenn ich Emacs in einem Textterminal anstelle des normalen GUI-Modus ausführe, kann ich in Emacs kopieren, indem ich den Start einer Region mit aktiviere C-SPCund dann auswähle, was ich will, und dann mache M-w. Gibt es eine Möglichkeit, eine Region auf diese Weise kopieren zu lassen, die in der OSX-Zwischenablage …
25 osx  copy-paste 

7
So gehen Sie bei einem Fehler bei der Prüfung der package.el-Signatur vor
Ich habe gerade versucht, ascii-art-to-unicodeaus dem Gnu-Repository ( http://elpa.gnu.org/ ) über zu installieren list-packages. Ich erhalte folgenden Fehler: package--check-signature: Failed to verify signature ascii-art-to-unicode-1.9.el.sig: ("No public key for 474F05837FBDEF9B created at 2014-09-24T16:20:01+0200 using DSA") Ich verwalte meine Pakete mit Fässern / Paletten. Gibt es ein Setup, das ich verpasst habe? …

1
So markieren Sie Text dauerhaft im Organisationsmodus
Ich weiß, dass ich *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’einige Funktionen verwenden kann, markupum Text gemäß der Dokumentation im Organisationsmodus zu bearbeiten , aber sie reichen mir nicht aus ( boldist beim Anzeigen der Organisationsdatei nicht offensichtlich). Ich weiß, dass ich sie anpassen kann org-emphasis-alist, …
24 org-mode 

5
Wie formatiere ich Code hübsch (Zeilenumbrüche, Einrückungen usw. automatisch einfügen)?
Ich benutze, spacemacsaber vermutlich ist es Emacs Wissen, das hier erforderlich ist. Ich habe eine JSON-Datei mit einer langen Zeile. Sagen wir, diese JSON von json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Ich möchte, dass Emacs dies …

3
Kann der Cursor zur vorherigen Position zurückspringen?
Kann ich meinen Cursor in einem Puffer an seine letzte Position zurückspringen lassen? (vorzugsweise ohne die vorherige Position markieren zu müssen) Zum Beispiel, Ca springt an den Anfang der aktuellen Zeile. Kann ich dorthin zurückspringen, wo es vorher war? Zum Beispiel, wenn Cx Cf eine Datei in einem anderen Verzeichnis …
24 cursor 

1
Welchen Algorithmus verwendet die Sortierung?
Ich muss einer Liste, die bereits sortiert ist, eine einzelne Ganzzahl hinzufügen, damit sie an der richtigen Stelle abgelegt wird. Mein erster Unterricht war so etwas wie (sort (cons newelt list) #'<) Da dies listjedoch bereits sortiert ist, wird nur eine Einfügung wirklich benötigt, was bedeutet, dass diese Lösung je …

3
Richtige Möglichkeit, den Nebenmodus zu aktivieren
Ich habe Foo-Modus und würde Bar-Moll-Modus dafür aktivieren . Welcher Weg ist also üblicher und vorzuziehen? EIN (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) D • Variante C, aber …
24 hooks  minor-mode 



6
Zwischen Fensterlayouts wechseln
Wenn ich ein benutzerdefiniertes Layout konfiguriere und dann nur vorübergehend in eine Datei im Vollbildmodus schauen muss und dieses Layout wieder angezeigt werden soll, muss es manuell neu formatiert werden. Ich möchte einen Plugin / Elisp-Code, um meine Layouts zu speichern und zwischen gespeicherten Layouts wechseln zu können. AKTUALISIEREN Danke …
24 window  package  frames 

2
Machen Sie einen Hunk in Magit 2.1.0 rückgängig
Ich habe gerade ein Upgrade auf Magit 2.1.0 durchgeführt. (Und auch zu Emacs 25.0.50 und Git 2.3.1.) Bisher konnte *magit*ich im Puffer: Wählen Sie ein Stück im Bereich Nicht bereitgestellt aus. Tippe vund antworte mit Ja, um es umzukehren. Das war praktisch. Aber jetzt in magit 2.1.0 gibt es einen …
24 magit 


5
So aktualisieren Sie Pakete, die mit use-package installiert wurden
Ich verwende use-package, um Pakete zu installieren und zu konfigurieren (die meisten dieser Pakete sind in melpa). Gibt es eine saubere automatisierte Methode, um all diese Pakete auf dem neuesten Stand zu halten? Wenn nicht, welcher Workflow ist in diesem Fall am besten? Hinweis: Eine sehr ähnliche Frage hier mit …

2
Wie war Emacs in den 80ern?
Ich habe mich überall nach Filmmaterial von alten Emacs-Distributionen umgesehen, aber ohne Erfolg. Der Quellcode für Emacs 16.56 vom 15. Juli 1985 ist auf Github verfügbar , aber unter keinen Umständen konnte ich ihn erstellen. Das Originalpapier von Stallman Emacs beschreibt Elisp, die Motivation hinter Emacs, und einige alte Erweiterungen …

2
Das Exportieren von Organisationsdateien bricht ab, wenn ein Upgrade auf Organisationsmodus 8.3 durchgeführt wird
Mein Organisationsmodus wurde kürzlich auf den neuesten Stand von 8.3 aktualisiert und ich habe festgestellt, dass ich meine init.org- Datei nicht mehr als HTML exportieren kann . Ich erhalte die folgende Ausgabe im *Messages*Puffer: org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at …

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.