Emacs

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

1
Was ist der Unterschied zwischen sh und shell für org-babel?
Ich experimentiere mit der Beschaffung von Daten aus dem Organisationsmodus in meine Shell-Skripte und bin auf eine Verrücktheit gestoßen: #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1 #+name: …

2
Magit - Wie kann ich eine Remote-Filiale lokal auschecken, ohne den gesamten Filialnamen einzugeben?
Ich habe eine entfernte Niederlassung remote-branch-long-name. Wenn ich die Kasse mit Abschluss des Helms starte, kann ich tippen remote-branchund origin/remote-branch-long-namewerde als Option angezeigt . Das Problem ist, dass ich zum lokalen Auschecken dieses Zweigs nicht zu diesem Zweig wechseln kann. Ich muss zu diesem Zweig wechseln remote-branch-long-name (without the origin/ …
12 magit 

1
Magit - Letztes Commit rückgängig machen - Verlaufsmanipulation
Diese StackOverflow-Frage bietet die besten Lösungen / Ansätze, um letzte Commits rückgängig zu machen. Ich habe vor ein paar Wochen angefangen, Magit zu verwenden, und nachdem ich die gesamte Dokumentation durchgesehen habe, habe ich immer noch keine endgültige / beste Möglichkeit, eine irrtümlich festgelegte Änderung rückgängig zu machen. Zum Beispiel: …
12 magit  git 


3
Wie kann ich einen unbenannten Rat entfernen?
Ich hatte Spaß daran, einer Funktion einige Ratschläge hinzuzufügen: (advice-add 'executable-find :around (lambda (f &rest args) (apply g args))) ;;; ^ Autsch, ein Tippfehler. Es wurde behoben und der obige Code erneut ausgewertet. Aber jetzt habe ich sowohl den "korrigierten" als auch den "kaputten" Rat bezüglich dieser Funktion. Wie werde …
12 advice 

3
Möglich, den Rückgängig-Baum im bösen Modus nicht zu verwenden?
Von Zeit zu Zeit stoße ich auf Fehler im Rückgängig-Baum, bei denen ich nicht wiederholen kann, mit dem folgenden bekannten Fehler , einem weiteren Bericht und einem reddit-Thread . primitive-undo: Unrecognized entry in undo list undo-tree-canary Dies ist sehr schlecht und kann zu Arbeitsverlust führen, wenn Sie nicht die neueste …


1
Vertrauen Sie .dir-local.el
Ich möchte eine Konfiguration außerhalb meiner init.elDatei einfügen .dir-locals.el, dh Folgendes: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Aber jedes Mal .emacs.d, wenn ich versuche, eine Datei in meinem Ordner zu öffnen , fragt mich emacs, ob es sicher ist, diesen …

1
Entfernen Sie die Haken für bestimmte Modi
Ich möchte nachfolgende Leerzeichen beim Speichern für jeden Modus außer löschen org-mode. In meinem habe .emacsich die folgende Zeile: (add-hook 'before-save-hook 'delete-trailing-whitespace) Ich verwende das use-packageMakro und habe versucht, (remove-hook 'before-save-hook 'delete-trailing-whitespace)es meinem :configBlock hinzuzufügen , aber dadurch wird der Hook global entfernt. Wie kann ich es speziell für entfernen …
12 hooks 


3
Betonen Sie den aktuellen Fehler im Fenster * Kompilierung *
Wenn Sie den Kompilierungsbefehl ausführen und zum 'nächsten Fehler' springen, identifiziert emacs die Zeile des aktuellen Fehlers, indem Sie ein kleines schwarzes Dreieck, das nach rechts zeigt, in den linken Rand des * Kompilierungspuffers * setzen . Das ist schön, aber meine alten Augen möchten einen mutigeren Indikator. Das grundlegende …

1
Org-Modus - Rich HTML direkt beim Einfügen analysieren?
Derzeit kann ich für Notetaking-Tools wie Evernoteund QuiverHTML-Inhalte direkt von meinem Lieblingsbrowser kopieren und dann in die App einfügen, wobei alle Formatierungen und Links erhalten bleiben. Im orgmode scheinen jedoch alle Formatierungsinformationen verloren zu sein. Ich habe jemanden gesehen , der vorgeschlagen hat eww, im Internet zu surfen und den …


1
Verhindern Sie, dass das Ruder aufgefordert wird, einen neuen Puffer zu erstellen
Wenn Sie ein Verzeichnis mit besuchen helm-find-filesund den Namen einer nicht vorhandenen Datei eingeben, werden Sie vor dem Öffnen in einem neuen Pufferhelm aufgefordert: File does not exist, create buffer? Ich möchte, dass das Ruder nur den Puffer ohne Eingabeaufforderung erstellt. Ich kann keine Option dafür finden: Im Grunde möchte …
12 helm 

3
Wie stelle ich die Standardschriftgröße ein?
Ich finde mich in jedem Puffer, den ich verwende, ständig herauszoomen (Cx C--), um mehr Codezeilen zu sehen, an denen ich arbeite. Gibt es eine Möglichkeit, die Zoomstufe in meinen .emacs nicht interaktiv einzustellen? Oder sollte ich die Schriftgröße einstellen? Ich habe den Zoom verwendet, weil er die einfachste / …
12 fonts 

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.