私はemacsにはかなり新しく、実際に動作する必要があることを理解しているかどうかはわかりません。リファクタリングのためのelispヘルパ関数の書き方
は、私は2つの機能
(add-hook 'python-mode-hook (lambda() add-to-list (make-local-variable 'company-backends) 'company-jedi)) (add-hook 'js2-mode-hook (lambda() add-to-list (make-local-variable 'company-backends) 'company-tern))
私は次の関数に
(defun auto-complete (mode-hook backend) (add-hook mode-hook (lambda() add-to-list (make-local-variable 'company-backends) backend))) (auto-complete 'js2-mode-hook 'company-tern)
を書いたが、それは動作しませんがあるとします。私はオンラインで見ましたが、elispには閉鎖がないので、私はそれが見つけました! これらの2つのコードブロックをどのようにリファクタリングする必要がありますか?