Làm cách nào để chỉ định một hàm có tiền tố số tùy chọn, nếu không, nó sẽ nhắc số? về cơ bản cách thức hoạt động của goto-line?hàm tương tác emacs với tiền tố số tùy chọn
(defun my-function(&optional n)
; I have tried
(interactive "N") ; reads string, no prompt
(interactive "p") ; defaults to one
(interactive (if (not n) (read-number "N: "))) ; runtime error
vậy làm cách nào để tôi thực hiện công việc? cảm ơn
FWIW, nếu bạn muốn lời nhắc "N", chỉ cần thêm văn bản nhắc sau N; '(tương tác" NType một số: ")'. – jrockway