2009-07-31 27 views

回答

10

C-c是一個通用的前綴鍵,這意味着它很難'縮短'它。

您也可以將您最喜歡的功能綁定到其中一個功能鍵。點擊C-h k(鍵上的幫助),然後鍵入C-c C-c,顯示鍵綁定的功能是TeX-command-master。所以你可以嘗試類似

(global-set-key "^X9" 'TeX-command-master) 

將此函數綁定到F9。

9

Dirk的答案有效,但在鍵入功能鍵後仍然需要鍵入RET。我還沒有弄清楚如何調用TeX-command-master的Latex命令。所以,我的破解,現在使用的鍵盤宏:

(defun my-tex-mode-hook() 
(local-set-key (kbd "<f5>") (kbd "C-c C-c C-j"))) 

(add-hook 'TeX-mode-hook 'my-tex-mode-hook) 

(您需要使用本地設置鍵,而不是全局設置關鍵的,因爲CC CC CJ可能會做一些其他模式意想不到!)

那麼你有一個真正的按鍵解決方案。

+1

這個答案雖然更多的是解決方法,但卻能比其他方式更好地實現目標。我在其他鍵之前添加了「C-x C-s」,所以它也可以保存而不用詢問。 – Malabarba 2011-05-05 15:35:26