Beim Bearbeiten von C in Emacs funktionieren Sortierfelder nicht oder es wird nur die Vervollständigung angezeigt. Warum?

Beim Bearbeiten von C in Emacs funktionieren Sortierfelder nicht oder es wird nur die Vervollständigung angezeigt. Warum?

In Emacs scheint das Bearbeiten von C und der Versuch, Sortierfelder auszuführen, nicht zu funktionieren. Ich gebe Mx-Sortierfelder ein, nachdem ich einen Bereich markiert habe. An einem Punkt konnte ich eine Feldnummer übergeben, aber dann hörte es plötzlich auf und jetzt meldet es, [Sole Completion]wenn ich die Leertaste eingebe, um die Feldnummer zu übergeben. Ich dachte, dass es diesen Befehl im C-Modus vielleicht nicht mag, aber ich bin mir nicht sicher. Gibt es irgendwelche Hinweise, wie ich das zum Laufen bekomme oder was ich möglicherweise falsch mache?

Antwort1

Soweit ich weiß, gibt es bei sort-fields keine interaktive Möglichkeit, die Feldnummer anzugeben. Sie müssen sie als Cu-Argument angeben. Beispiel für das 3. Feld:C-u 3 M-x sort-fields

verwandte Informationen