Ich verwende use-package, um installierte Pakete zu verwalten und bind-keybenutzerdefinierten Schlüsseln Aktionen zuzuweisen, die mir gefallen. Ich überschreibe die meisten Standard-Emacs-Tastenkombinationen (z. B. C-nwird M-k, C-pwird M-i), aber ich bin mit anderen Modi einverstanden, die mein Tastenkombinationsschema überschreiben. Manchmal möchte ich jedoch, dass meine Tastenkombination erhalten bleibt. Ich möchte M-ketwas …
Ich betrachte speziell Emacs Helm , der die folgenden Eigenschaften hat: Es hat Tausende von Commits Es wird größtenteils von einem Benutzer verwaltet Der Betreuer hat keine anderen Profile (soziale Medien usw.), die ich bei einigen Suchanfragen finden konnte es wird aktiv gepflegt (heute) Da ich im Begriff bin, beliebigen …
In org-modeversuche ich, eine Funktion, eine Variable, zu definieren und dann das Ergebnis des Funktionsaufrufs für die erste Variable einer anderen Variablen zuzuweisen. Dann scheint es jedoch, dass ich diese neue Variable nicht in nachfolgenden Funktionsaufrufen verwenden kann. Das Inlinen der Funktionsaufrufe funktioniert, aber wenn Sie zuerst den Wert einer …
Angenommen, wir arbeiten mit Python (oder Matlab) zusammen. Ohne einen minderwertigen Prozess meldet das Unternehmen dies Completion needs an inferior Python process running Die naheliegende Lösung, um automatisch einen minderwertigen Prozess auszuführen (add-hook 'python-mode 'run-python) würde jedes Mal, wenn ich eine .py-Datei öffne, einen neuen Python-Prozess ausführen (dies wird mit …
Ich habe jetzt alle meine Use-Package-Aufrufe aktualisiert, :idlewas keine anständige Möglichkeit mehr ist, Dinge aufzuschieben. Im Moment ist einer der größten Treffer in meiner Ladezeit, elpydass eine ganze Reihe zusätzlicher Module geladen werden . Im Moment ist meine Anrufung ziemlich einfach: (use-package elpy :commands elpy-enable :init (elpy-enable) :config (progn (setq …
Ich habe eine besetzte Zeichenfolge. Ich möchte eine tiefe Kopie davon erstellen, um weitere Eigenschaften hinzuzufügen, während die Eigenschaften in der ursprünglichen Zeichenfolge erhalten bleiben. Wie kann ich das (leicht) machen? Beispiel Nacheinander bewerten: (setq test-str-1 #(";; This `is' a test" 0 3 (fontified nil face font-lock-comment-delimiter-face) 3 9 (fontified …
Ich würde gerne verwenden global-hl-line-mode, aber einigen meiner Themen fehlt ein gutes Highlight-Gesicht. Gibt es eine allgemeine Möglichkeit, eine zu definieren (das ist keine umgekehrte Farbe)? Ich möchte die Syntaxhervorhebung beibehalten, die bei meinen Versuchen fehlgeschlagen ist.
Ich möchte set-face-attributeeine von zwei Farben für den Vordergrund auswählen, je nachdem, ob der Hintergrund des aktuellen Themas hell oder dunkel ist. Das erwartete Verhalten ist, dass sich der Vordergrund automatisch ändert, wenn ich von einem hellen Hintergrundthema zu einem dunklen Hintergrundthema wechsle oder umgekehrt. Hier ist ein Anwendungsfall: Ich …
Ist es möglich, für alle Fenster nur eine Moduszeile (manchmal als "Statusleiste" bezeichnet) zu haben? Ich möchte, dass in dieser Einzelmoduszeile Informationen zum aktuell ausgewählten Puffer angezeigt werden.
Beim Ausführen package-list-packageswird der folgende Fehler angezeigt. These default coding systems were tried to encode text in the buffer ` *temp*': (iso-latin-1-dos (3242 . 37326) (3243 . 40165)) However, each of them encountered characters it couldn't encode: iso-latin-1-dos cannot encode these: 野 鳥 Wie kann ich die Standardcodierung für den …
Ich verwende den *compilation*Puffer, um eine C ++ - Anwendung unter Centos 5 und Centos 6 zu erstellen. Der Puffer zeigt den Build und enthält Verweise auf Dateien, die Teil des Builds sind. Ich erhalte jedoch Steuerzeichen wie ^[in der Ausgabe und es ist schwer zu lesen und Emacs erhält …
Ich benutze Projectile für mein Projekt-Browsing. Ich habe gesehen, dass es sehr langsam ist, also habe ich das Caching aktiviert. Jetzt ist es schnell (leider nicht besonders schnell). Wenn ich eine neue Datei außerhalb von Emacs selbst erstelle, findet Projectile sie nicht. Ich kann die Cache-Ungültigmachung ausführen, aber das dauert …
Wie ich feststellen kann, ob das aktuelle Zeichen ein Buchstabe (ein alphabetisches Zeichen) ist (dh zur [:alpha:]Syntaxklasse in regulären Ausdrücken gehört). Ich möchte eine einfache Funktion wie folgt schreiben: (defun test-letter () (interactive) (if char-after-is-a-letter (message "This is a letter") (message "This is not a letter") ) ) Update Leider …
Das Problem dabei M-x compileist, dass das Makefilefehlschlägt , wenn es sich nicht im aktuellen Verzeichnis befindet. Ich hätte gerne eine Funktion, die rekursiv nach oben geht, um eine zu finden Makefileund makevon diesem Verzeichnis aus auszuführen . Ich habe diese Frage gesehen , aber sie ist pfadspezifisch und ich …
Wie kann ich, beginnend mit dem Punkt oder der aktiven Region, schnell (in einem Tastendruck / Befehl) 'erweitern', um den nächsten Satz einschließender Klammern einzuschließen? Wenn ich anfange mit: ( |bedeutet Punkt) (defn foo [x] (+ x |42)) Oder wenn ich beginne mit: ( <und >die ausgewählte Region einklammern) (defn …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.