簡體   English   中英

Elisp:你如何將交互式“r”與交互式“p”結合起來?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM