Das Einrücken wird zum Organisieren von Code verwendet, indem Blöcke, Abschlüsse, Bedingungen und andere Konstrukte angegeben werden. Es erleichtert das Lesen von Code und wird in einigen Sprachen zur Steuerung des Kontrollflusses verwendet.
Ich habe kürzlich Emacs auf Version 24.4.1 aktualisiert und etwas hat sich beim Einrücken neuer Zeilen geändert. Wenn ich drücke, entererwarte ich an der Stelle, an der sich der Cursor befand, nur ein "nacktes" Zeichen für eine neue Zeile. Insbesondere, wenn ich mich in der Mitte der Zeile befinde, sollte …
Ich arbeite an vielen verschiedenen C-Projekten mit einzigartigen Einrückungsstilen. Wie kann ich Emacs dazu bringen, pro Projekt Einrückungseinstellungen vorzunehmen, ohne die vorgelagerten Projektbäume mit .dir-locals.elDateien zu verschmutzen ? Ich möchte die Projekte anhand ihrer Pfade auf der Festplatte zuordnen.
Ich benutze, spacemacsaber vermutlich ist es Emacs Wissen, das hier erforderlich ist. Ich habe eine JSON-Datei mit einer langen Zeile. Sagen wir, diese JSON von json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Ich möchte, dass Emacs dies …
Ich habe viele, viele Stunden damit verbracht, zu versuchen, dass irgendeine Art von SMIE-Einrückungsregel / Grammatik / Sache funktioniert. Gibt es Beispiele für einen SMIE-basierten Small-, Toy- oder Skeleton-Modus, in dem dokumentiert wird, wie er tatsächlich funktioniert, oder eine Diskussion darüber, wie er verwendet wird? Etwas, das beispielsweise einen Ausdruck …
Angenommen, ich habe einen Elisp-Code wie: (+ 2 3▮(+ 3 4)) Gibt es eine Möglichkeit, das Geschlecht nach dem Cursor automatisch neu einzurücken, wenn ich Symbole hinzufüge oder entferne? Nach dem Drücken von SPC 4 SPCwürde ich also automatisch Folgendes erhalten: (+ 2 3 4 ▮(+ 3 4)) Ich kann …
Wie deaktiviere ich alle automatischen Einrückungen in Emacs vollständig? Ich muss es zumindest für den Fundamental-Modus deaktivieren, aber ich bin damit einverstanden, dass es für die aktuelle Sitzung global deaktiviert wird. Bitte lesen Sie den Rest dieser Frage, bevor Sie sie als Duplikat deklarieren. Alle anderen Antworten, die ich gefunden …
F: Wie kann ich eine "richtige" Einrückung von LaTeX- itemizeUmgebungen erzielen auctex? Hier möchte ich itemin einer itemizeUmgebung sein: \item Die Linie wird um zwei Leerzeichen relativ zum Beginn der Umgebung eingerückt Fortsetzungszeilen im Element werden relativ zur \itemZeile um weitere zwei Leerzeichen eingerückt Dies ist, was ich sehen möchte …
Ich möchte zwischen den Zeilen einer Datei basierend auf Einrückungen navigieren. Die Datei ist durch Einrückung strukturiert: Eine Zeile, die stärker eingerückt ist als die vorherige Zeile, ist ein untergeordnetes Element der vorherigen Zeile. Eine Zeile mit derselben Einrückung wie die vorherige Zeile ist das gleichrangige Element. Ich suche hauptsächlich …
Ich habe den folgenden umbrochenen Text, insbesondere wenn Sie viele Fenster verwenden: Ich frage mich, ob der Einzug von umbrochenem Text wie in Vim geändert werden könnte: ) Wenn man herausfindet, scheint es, dass der AutoFillMode dafür verantwortlich ist. Ich hatte gehofft, dass dies in Emacs 25 verbessert werden könnte. …
Ich arbeite an einigen Projekten mit Einrückungsstilen, die mich wirklich irritieren. Ich möchte den Code mit einem bestimmten Einrückungsstil anzeigen, aber immer mit dem vorgeschriebenen Einrückungsstil auf der Festplatte speichern. Insbesondere mag ich Emacs Standard-Einrückungsstil auf mehrzeiligen Funktionsargumenten ... void foo(int a, int b, string c) Aber das Projekt ist …
Wenn ich C- oder Java-Code schreibe, ist er extrem regelmäßig, aber mit assembly ( asm-mode) ist er so unorganisiert. Ich benutze auto-completeund yasnippet. Ich habe Snippets erstellt und verwende sie, aber die Code-Organisation und die Einrückung sind unorganisiert. Welche Pakete würden mir helfen: Einrücken von Code und Kommentaren, damit ich …
Diese Frage stellt sich tatsächlich, weil ich nicht-monospaced Schriftarten (Sabon, Minion, Garamond, etc.) verwenden möchte. Dies verursacht ein Problem, wenn der org-indent-Modus verwendet wird, da der Text unter den Überschriften jetzt nicht mit den Überschriften ausgerichtet ist. Beispiel: Die Schriftart ist Georgia. Nun, wenn ich zu Konsolen wechsle: Ich denke, …
Das derzeitige AUCTeXVerhalten für primitiven texCode mit if- like-Anweisungen besteht darin, die bedingte Anweisung auf derselben Ebene wie die umgebende Bedingung einzurücken. Dh Code wie \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% erscheint als großer Textblock. Ich möchte AUCTeXdas Snippet wie folgt einrücken: \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% Ist das möglich?
Betrachten Sie die folgenden zwei Schnappschüsse: Der erste unten stammt von Emacs im Python-Modus (mit Jedi & Elpy) Diese zweite unten stammt aus dem manuellen Photoshopping der vorherigen, um die Unterscheidung zwischen so vielen Einrückungsstufen zu erleichtern. Gibt es Pakete, die dazu beitragen können , den letzteren Effekt zu erzielen? …
Ich benutze Emacs 24.4. Beim Schreiben von Python-Code verhält sich Emacs in Bezug auf Einrückungen seltsam. Beispielsweise: for i in range(10): print(i) for i in range(10) Bei der Eingabe :fügt Emacs am Anfang der dritten Zeile einen unnötigen Einzug hinzu. Das ist ziemlich seltsam, ist das ein Fehler?
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.