Frage

Ich versuche C-h c in Emacs zu verwenden, was eine Tastenkombination, um herauszufinden, gebunden. Die Kombination ist C-u C-c C-q, die Tags in org-Modus neu ausrichtet. Allerdings Emacs versucht nur C-u C-c nachzuschlagen und dann ausfällt. Was mache ich falsch? Ich weiß, ich leicht an der Org-Mode-Quelle oder etwas aussehen könnte, um dies herauszufinden, aber für die Zukunft, was würde ich tun, um herauszufinden, was funktioniert in etwa so ist, gebunden an?

Edit: OK, es ist so C-u tatsächlich von C-c C-q gefolgt und nach Emacs das ist, was die Kombination gebunden ist:

  

(org-Set-Tags-Befehl & optional arg just-align)

     

Rufen Sie den Set-Tags-Befehl für den aktuellen Eintrag.

Also, was genau sie diesen Befehl bedeutet das Argument 4 zu geben?

Oh, nur eine Erklärung zu geben: Ich versuche, Emacs-Lisp und kundenspezifische Anpassung und eines der Dinge, das Lernen zu beginnen war ich tun wollte, diesen Befehl hinzugefügt hat so auf den vor-save-hook, dass, wenn ich spare eine org-Datei, erhalten die Tags automatisch ausgerichtet.

Schluss edit: Ich habe herausgefunden, warum dieser Befehl verhält sich wie es funktioniert; das Präfix Argument ändert sein Verhalten gegeben. Wie kann ich das Präfix Argument, wenn die Funktion in elisp Aufruf?

War es hilfreich?

Lösung

Es ist kein generelles Problem mit Kombinationen, die drei Tasten lang sind: z. B. C-h c ESC ESC ESC (Tastatur-escape-quit) oder C-h c C-x r t (string-Rechteck), die beide gut funktionieren

Wenn ich versuche, C-h c C-u C-c C-q in org-Modus, wird der Befehl Interrupts nach dem C-u und zeigt:

C-u runs the command universal-argument

in dem Minipuffer, was richtig ist. Also in der Tat, "Cu Cc Cq" ist kein Befehl, dann ist es der Befehl "Cc Cq" (org-table-Wrap-Region) mit einem zusätzlichen Argumente gestartet (4 - siehe Ch k Cu für eine Erklärung).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top