Я недавно обратился в Evil-mode от Vim, и я стараюсь сделать среду более знакомой. Одна из вещей, которые я пропускаю, - команда find
в Виме. Я пытаюсь настроить что-то подобное в Emacs, обернув команду find-file
в функцию. До сих пор у меня есть это:Я пытаюсь затенять find-файл в Emacs, почему эта функция кричит на меня о аргументах?
(defun find nil
"Shadow vim find command, with helm."
(interactive)
(find-file))
Когда я запускаю команду он кричит на меня, Wrong number of arguments {doc string} 0
я попытался добавить аргументы и не имели никакого успеха. Действительно сбивает с толку немного, что я слежку функцию, Helm так же, как и он работал, как это:
(defun buflist nil
"List buffers in helm."
(interactive)
(helm-buffers-list))
Что изменилось? Как это исправить?
Удивительного спасибо! Мне нужно научиться изучать использование отладчика. – Jonathan
Просто напишите '(find-file)' и нажмите 'C-x'' C-e'. – choroba