2012-03-30 83 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))