Emacs

7
Was ist der Unterschied zwischen Wörtern und Symbolen?

Beim Definieren einer Syntaxtabelle für einen Hauptmodus kann ich sowohl Wortbestandteile als auch Symbolbestandteile definieren. Wann sollte ich jeden verwenden? Sollte beispielsweise eine Programmiersprache, die Variablen im Fall einer Schlange schreibt foo_bar, _Teil eines Wortes oder Symbols...

7
Wie füge ich Text nach Punkt ein?

Ich möchte (programmgesteuert) Text direkt nach dem Punkt einfügen (ohne ihn zu verschieben). Ich habe mir das ausgedacht: (save-excursion (insert "my text")) Es scheint zu funktionieren. Ist es eine gute Möglichkeit, das zu tun, was ich will? Gibt es beispielsweise Situationen, in denen dies...

7
Die Cx Cj-Bindung für Dired-Jump funktioniert nicht mehr

Ich hatte früher eine Tastenkombination für die folgende Aktion: "Öffnen Sie den Ordner mit dieser Datei in Dired + und platzieren Sie den Punkt (Cursor) auf der Datei." Ich glaube es war C-x C-jund ich erinnere mich nicht daran, es manuell eingerichtet zu haben. Es scheint weg zu sein. Haben die...

7
Schlafen Sie in einem kbd-Makro

Ich habe die Python-Koans in Emacs abgeschlossen und ein kdb-Makro verwendet, um meine Änderungen in einem Shell-Puffer zu testen und zurück in den Python-Code zu springen. Ich wollte die Zeilennummer des nächsten Fehlers aus dem Shell-Puffer nehmen, damit ich direkt dorthin springen konnte, aber...

7
Abfrage-Ersetzen im Tastaturmakro

Lassen Sie mich ein Tastatur-Makro definieren: Ich gebe ein C-x (, gehe dann zum Anfang mit M-<und M-%tippe, um einige Vorkommen von foo durch Balken abzufragen und zu ersetzen . Von 3 gefundenen Vorkommen ersetze ich nur die letzten 2, speichere dann mit C-x C-sund beende das kbd-Makro mit C-x...

7
Verwenden von virtualenvwrapper in Eshell

Ich habe festgestellt, dass ich keine virtualenvwrapper-Befehle (wie workon) in einer Eshell verwenden kann, aber sie funktionieren in einer Shell-Umgebung. Gibt es einen Virtualenvwrapper-ähnlichen Modus für

7
Paketinstallationsberichte "keine Übereinstimmung"

Von der Emacs Eclim Github-Seite: Installieren Sie emacs-eclim. Sie haben zwei Möglichkeiten: Installation aus dem MELPA-Paketarchiv. Fügen Sie das Archiv einfach zu Paketarchiven hinzu, falls Sie dies noch nicht getan haben, und Installieren Sie dann emacs-eclim mit dem Befehl package-install....

7
Bedenken hinsichtlich der Deinstallation von Paketen

Um ein Paket von Emacs zu deinstallieren, habe ich gelesen, dass ich den bestimmten Ordner aus dem elpa-Ordner löschen muss. Da die .emacs-Datei bei der Installation eines Pakets von selbst geschrieben wird, bedeutet dies, dass sie sich auch selbst löscht, wenn ich ein Paket deinstalliere oder...

7
Steuerung der Ausgabereihenfolge mit Org-Babel

Betrachten Sie die folgende Org-Datei: #+PROPERTY: tangle "init.el" #+PROPERTY: noweb yes * A #+begin_src elisp ; initialization code ; this *must* come first #+end_src * B #+begin_src emacs-lisp <<support-functions>> #+end_src ** Cool Stuff #+begin_src elisp :noweb-ref...