5
Tôi đang cố gắng tạo một hàm di chuyển đến cuối dòng và chèn một dòng mới.Emacs: lỗi sai số đối số khi cố gắng gọi hàm của tôi
(defun newline-below()
(interactive)
(move-end-of-line)
(newline)
)
Tuy nhiên, tôi gặp lỗi khó hiểu khi tôi cố gắng chạy nó.
newline-below: Wrong number of arguments: #[(arg) "
Mẹo tiện dụng: 'M-x toggle-debug-on-error'. Bây giờ hãy chạy hàm của bạn và bạn sẽ nhận được một dấu vết ngăn xếp hiển thị chính xác vị trí của lỗi. Xem 'M-: (thông tin" (elisp) Debugger ")' để biết chi tiết về cách sử dụng trình gỡ lỗi. – phils
Một mẹo hữu ích khác: M-x eldoc-mode - khi điểm của bạn nằm bên trong một hàm, bạn có thể thấy các đối số bắt buộc và tùy chọn – sabof