2012-03-30 92 views

回答

6

首先,您需要修正括号并使功能互动。

(defun foo() 
    (interactive) 
    (message "hello")) 

然后你需要可以绑定这个到一个键,而在shell-mode

(local-set-key (kbd "C-i") 'foo) 

要使其永久,添加一个函数来设置这在shell-mode-hook或(优选地)添加它的键映射用于模式像这样

(eval-after-load "shell" 
    '(define-key shell-mode-map (kbd "C-i") 'foo))