我試圖使用C-h c
在Emacs找出一個組合鍵被綁定到。組合是C-u C-c C-q
,它以組織模式重新標記標籤。但是,Emacs只是試圖查找C-u C-c
,然後失敗。我究竟做錯了什麼?我意識到我可以輕鬆查看orgmode源代碼或其他東西來了解這一點,但爲了將來的參考,我會怎麼做才能弄清楚這樣的功能是什麼必然會發生的?Emacs C-h c似乎不適用於和絃3組合?
編輯:其次是C-c C-q
OK,所以它實際上C-u
,並根據emacs的這是什麼組合,勢必:
(ORG-設置標籤指令&可選ARG只是對齊)
呼叫當前條目的設置標籤指令。
那麼給這個命令指定參數4究竟意味着什麼?
哦,只是爲了給出一個解釋:我試着開始學習emacs-lisp和定製,我想要做的事情之一是將此命令添加到before-save-hook,以便當我保存一個組織文件,標籤會自動對齊。
最後編輯:我想通了,爲什麼這個命令的作用,因爲它確實;給定前綴參數,它會改變它的行爲。如何在elisp中調用函數時設置前綴參數?
這就是我的想法,但這對我來說非常混亂。我從org-模式參考卡此命令,它被描述爲「重新調整在所有的標題標籤」和'抄送Cq'的結合是 '(ORG-defkey org-模式地圖「\抄送\ CQ」「組織設置標籤指令)' 雖然我猜你剛剛作出了一個錯字,當你說'ORG-表總結region'。 – Ibrahim 2009-10-31 23:40:08
噢,我想其的這種更: >對於一些命令,不僅僅是C-U本身用作標誌 >這是在來自任何特定數值參數效果不同。 嗯...我想我會潛入源。 – Ibrahim 2009-10-31 23:43:11
嗯,這裏說:
C-c C-q runs the command org-table-wrap-region
;也許我只是在這裏運行不同版本的組織模式(6.05)。我對org-mode並不是很熟悉,所以我想我無法解釋這個... – Heinzi 2009-10-31 23:56:17