星期三, 7月 30, 2008

我的 Emacs 按鍵[F1]..[F12]設定

(global-set-key (kbd "<f1>") 'delete-other-windows) ; 只顯示一個視窗
(global-set-key (kbd "<f2>") 'jump-to-register) ; 跳到暫存書籤位置
(global-set-key (kbd "<f3>") 'other-window) ; 多視窗時切換視窗
(global-set-key (kbd "<f4>") 'kill-buffer) ; 移除目前的 buffer
(global-set-key (kbd "<f5>") 'shell-command) ; 執行 shell command
(global-set-key (kbd "<f6>") 'toggle-truncate-lines) ; 切換自動斷行
(global-set-key (kbd "<f7>") 'previous-buffer) ; 前一個 buffer
(global-set-key (kbd "<f8>") 'next-buffer) ; 下一個 burrer
(global-set-key (kbd "<f9>") 'revert-buffer) ; 重新載入 目前 buffer
(global-set-key (kbd "<f11>") 'calendar) ; 開啟日曆
(global-set-key (kbd "<f12>") 'ibuffer) ; ibuffer

(global-set-key (kbd "<C-f2>") 'point-to-register) ; 設定暫存書籤
(global-set-key (kbd "<C-f7>") 'backward-list) ; 跳到對應的左括號
(global-set-key (kbd "<C-f8>") 'forward-list) ; 跳到對應的右括號
(global-set-key (kbd "<C-f12>") 'list-bookmarks) ; 顯示Bookmarks

沒有留言: