Emacs

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




1
Ändern Sie die Optionen für die Figurenumgebung
Ist es möglich, die Figurenoptionen für eine Latexfigur im org-Modus zu ändern? Derzeit verwende ich Folgendes, um eine Figur in mein Organisationsdokument einzufügen. #+CAPTION: awesome figure #+NAME: fig:my-figure [[file:awesome-figure.png]] Dies wird nach exportiert \begin{figure}[htb] \centering \includegraphics[ ... ]{awesome-figure.png} \caption{\label{fig:my-figure}awesome-figure} \end{figure} Das ist schon ganz gut, aber es sagt Latex, dass …
8 org-mode  latex 


2
Erkunden von Umrissen im Organisationsmodus ohne Emacs
Ich suche nach einer Möglichkeit, org-modeUmrisse so zu teilen , dass Es ist für Nicht-Emacs-Benutzer zugänglich. behält so viel org-modewie möglich der Erweiterungs- / Reduzierungsfunktionalität bei. Ich weiß, dass man *.orgDateien beispielsweise in HTML exportieren kann , aber ich finde, dass das Anzeigen solcher Exporte in einem Webbrowser weitaus weniger …
8 org-mode 


3
Schnelle Einfügung von Unicode-Symbolen?
Derzeit füge ich Unicode-Zeichen (hauptsächlich mathematische Symbole) mit der TeX-Eingabemethode ein. Dies ist umständlich, da ich für jeden Charakter Folgendes tun muss: Wechseln Sie zu TeX-Eingabemethode und drücken Sie C-\ Typ Latex Ausdruck wie \Bbb{R}oder\Leftrightarrow Es gibt eine relativ kleine Teilmenge von Unicode-Zeichen (10-20), die ich ständig einfüge. F: Gibt …
8 unicode 

2
Ausblenden von Statusänderungen des Org-Modus Wiederholte Aufgabe
Ich habe mehrere sich wiederholende Aufgaben (einige mit dem "Gewohnheits" -Stil). Ich mag mein Setup, aber jetzt habe ich viele Statusänderungsprotokolle direkt unter den Nicht-Schubladen. Zum Beispiel: ** TODO Random Task :dailies: SCHEDULED: <2015-12-03 Thu 13:00 ++1d> :PROPERTIES: :LAST_REPEAT: [2015-12-02 Wed 16:59] :ID: BA24BAA8-5094-49C9-A014-619C8D98F25E :STYLE: habit :RESET_CHECK_BOXES: t :CATEGORY: AccordionLearn …
8 org-mode 


3
Bibliothek zum automatischen Einfügen von Python-Dokumentstrings im Google-Stil
Ich suche ein elisp-Paket, das automatisch Python docstring für eine Methode einfügt. Ich habe ein Paket gefunden, das meinem Zweck sehr nahe kommt. Aber es ist in restrukturiertem Text, nicht im Google-Stil. sphinx-doc.el https://github.com/naiquevin/sphinx-doc.el Beschreiben von Argumenten in Docstrings (Google Python Style Guide) https://www.chromium.org/chromium-os/python-style-guidelines#TOC-Describing-arguments-in-docstrings Meine Erwartung ist, wenn ich M-x …

3
So wenden Sie Mapcar auf eine Funktion mit mehreren Argumenten an
Ich habe packagesVariablen, die eine Liste von Github-Benutzern und Paketnamen haben. (defvar packages '('("auto-complete" . "auto-complete") ("defunkt" . "markdown-mode"))) Ich möchte, git clonewenn die Datei noch nicht existiert. (defun git-clone (author name) (let* ((repo-url (concat "git@github.com:" author "/" name ".git"))) (print repo-url) (unless (file-exists-p (concat "~/.emacs.d/git/" name)) (shell-command (concat "git …
8 mapping 

1
Nicht-interne Symbole und Makro-Erweiterung verstehen?
Ich möchte meinen Mangel an Wissen anhand eines Beispiels demonstrieren. Verwenden Sie die folgenden zwei Makrodefinitionen: (defmacro for (var from init to final do &rest body) "Execute a simple for loop: (for i from 1 to 10 do (print i))." (let ((tempvar 'max)) `(let ((,var ,init) (,tempvar ,final)) (while (<= …

2
So sehen Sie, welche Funktionen ausgeführt werden
Wenn ich etwas in Emacs mache, *Messages*bekommt man mit dem Puffer eine Vorstellung davon, was passiert ist. Dies ist jedoch nur möglich, wenn diese Funktion eine Nachricht für den Minibuffer wiedergibt. Dann *Messages*hält eine Aufzeichnung von Nachrichten , das Echo werden. Ich erinnere mich, dass es einen Puffer gab, in …

1
Welchen Modus für ECMAScript 6 verwenden?
Gibt es da draußen einen Modus mit Syntax-Higlighting (und möglicherweise mehr, aber das ist das Mindeste, was ich möchte) für ein neueres Ecmascript? Ich interessiere mich besonders für eine, die Vorlagenzeichenfolgen und Generatorfunktionen unterstützt. Dies sollte richtig rendern: co(function*(){ var a = yield request(`some.domain/${variable}`) return a; }

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.