C-h c
キーの組み合わせが何にバインドされているかを把握するためにemacsで使用しようとしています。組み合わせはC-u C-c C-q
で、org-mode でタグを再配置します。ただし、Emacs はルックアップC-u C-c
を試みるだけで失敗します。私は何を間違っていますか?これを理解するために orgmode のソースや何かを簡単に見ることができることはわかっていますが、将来の参考のために、このようなものがどの機能にバインドされているかを理解するにはどうすればよいでしょうか?
編集: OK、実際にC-u
は が続きC-c C-q
ます。emacs によると、これはその組み合わせがバインドされているものです。
(org-set-tags-command &optional arg just-align)
現在のエントリに対して set-tags コマンドを呼び出します。
では、このコマンドに引数 4 を与えることは、正確には何を意味するのでしょうか?
ああ、説明のために: 私は emacs-lisp とカスタマイズの学習を開始しようとしています。私がやりたかったことの 1 つは、このコマンドを before-save-hook に追加して、org ファイルを保存するときに、タグは自動的に整列されます。
最終編集: このコマンドがこのように動作する理由がわかりました。前置引数を指定すると、動作が変わります。elisp で関数を呼び出すときに前置引数を設定するにはどうすればよいですか?