Emacs

26
Git rm von magit

Dies ist sehr einfach, aber ich konnte die Antwort im Web nicht finden. Ist es möglich git rm, eine verfolgte Datei von magit zu entfernen? Vielen

26
Was ist der Unterschied zwischen Push und Add-to-List?

Ich habe festgestellt, dass verschiedene Pakete in ihren Installationsanweisungen entweder push oder add-to-list verwenden (z. B. ein Verzeichnis zum Ladepfad hinzufügen), und ich habe mich gefragt, was der Unterschied ist und was der Anwendungsfall für jedes

26
Erweiterung des Org-Modus um weitere Markups

Ich möchte ein Markup und eine Formatierung für ein solches Markup hinzufügen, dh <kbd>...</kbd>ein Kästchen umgibt ein solches Markup. Ich möchte auch, dass die Markierung mit kompatibel ist (setq org-hide-emphasis-markers t). Das heißt, wenn die Variable auf gesetzt ist, tsollten die...

26
Optionale Standardparameter

Emacs Lisp unterstützt syntaktisch keine Nicht-Null-Standardeinstellungen für optionale Parameter. Was ist die empfohlene Redewendung für die Angabe dieser Parameter? Um meinen Standpunkt zu verdeutlichen, hier ist eine übermäßig explizite Möglichkeit, dies zu tun. (defun command (a &optional...

26
Wie messe ich die Leistung von Elisp-Code?

Wie messe ich die Leistung meines Elisp-Codes? Welche Tools / externen Pakete stehen mir zur Verfügung, um die benötigte Zeit zu messen? Kann ich zusätzlich zur Gesamtzeit ein Profil sehen, das die pro Funktion benötigte Zeit anzeigt? Kann ich auch die Speichernutzung

25
Können Funktionen auf ihren Namen zugreifen?

In C gibt es die magische Variable __func__, die den aktuellen Funktionsnamen enthält. In Bash gibt es ein Array FUNCNAME, das die Namen aller Funktionen im aufrufenden Stack enthält !!! Gibt es in Emacs Lisp etwas Ähnliches? Oder eine einfache Möglichkeit für eine Funktion, auf ihren Namen...