7 Stimmen

Emacs Clojure-Modus Tabulator-Einrückung in einigen Fällen riesig

Ich verwende den Clojure-Modus von Emacs mit SLIME und swank-clojure. Ich habe ein Problem mit der Einrückung. Die meiste Zeit macht die Einrückung, was ich will: sie rückt um 2 Leerzeichen ein, wenn ich TAB drücke. Aber zum Beispiel bei einem Proxy ist der Einzug, den ich mit TAB erhalte, riesig: 10 Leerzeichen. Beispiel:

(defn- create-frame []
  (let [frame (JFrame. "Hello Swing")
        button (JButton. "Click Me")]
    (.addActionListener button
              (proxy [ActionListener] []
                        (actionPerformed [evt]

...

Dasselbe gilt für die Proxy-Methoden, z. B. actionPerformed (siehe oben).

Wo befindet sich diese Einstellung und wie kann ich sie ändern? Nach meinem Verständnis muss es ein Problem des Clojure-Modus sein.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X