[英]Elisp: How do you combine interactive “r” with interactive “p”?
我有一個現有的命令( increment-numbers-in-region
),它使用interactive "r"
聲明,將區域起點和終點作為參數。 我現在想擴展此命令以獲取前綴參數。 有沒有辦法將interactive "r"
與interactive "p"
相結合,還是應該以其他方式進行?
我想我可以編寫一個僅使用interactive "p"
的命令,然后從命令體中讀取點和標記,但感覺這可能不是最慣用的方式。
有任何想法嗎?
CH˚F interactive
RET
“要獲得多個參數,請連接各個字符串,用換行符分隔它們。”
(defun increment-numbers-in-region (start end arg)
(interactive "r\np")
...)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.