在ecb裡使用自定義快捷鍵切換視窗(emacs)

2021-06-18 19:01:03 字數 894 閱讀 2828

大家都知道在emacs中切換視窗一般使用c-x o,切分視窗使用c-x 2,c-x 3。可是在ecb中已經把視窗切分成如下狀態:

如何在directories/sources/methods/history間切換就成了問題。使用c-x o顯然不是明智的選擇,因為它不能直接切換到我想切換到的視窗。ecb提供了幾個命令切換這些視窗:

通過m-x customize-option,再鍵入ecb-key-map進入keybindings設定:

找到如下幾個命令:ecb-goto-window-*(如ecb-goto-window-history),這個命令就可以直接進入我們需要的視窗,再找到它所對應的key,可以看到:使用c-c . g*(*表示這幾個視窗的首字母:d,m,s,h)可以切換到想要的視窗,但是這幾個組合鍵比較複雜,我們可以設定為自己習慣的不衝突的快捷鍵。我設定為了

(c-c 0進入directories

c-c 1進入sources

c-c 2進入methods

c-c 3進入history

c-c e回到文字編輯)

設定方法是把每個命令對應的use common prefix-key: 設定為nil。然後再設定其key為上面對應的快捷鍵再儲存即可。舉個例子:

[ins] [del] key-definition:

o use common prefix-key: [toggle] off (nil)

o key: c-c 1

o function or lambda-expression: ecb-goto-window-sources

這樣,我們就可以使用c-c *這樣的快捷鍵自如地切換小視窗了:-)

SQL Server 自定義快捷鍵。

快捷鍵 現在只要不是電腦新手,都知道ctrl c ctrl v,沒什麼人會用選單去進行複製 貼上。而對於靠電腦吃飯的程式設計師來說,只知道這兩個快捷鍵是不夠的。善用快捷鍵,可以節省用滑鼠去找圖示或選單的時間。更爐火純青的狀態是全鍵盤操作,連把手移動到滑鼠的時間都省了 unix程式設計師都是這麼幹的 ...

Cadence快捷鍵及自定義快捷鍵(env檔案)

首先說明一下環境變數檔案 evn檔案 環境變數檔案有兩個,它們分別在系統盤的根目錄下的 pcbevn 目錄中 比如系統在 c 盤,那麼 evn 檔案將在 c pcbevn 下 和程式安裝路徑下 如 cadence 設計系統程式安裝在 d cadence 下,則 evn 檔案將在d cadence p...

VI技巧 自定義快捷鍵

自定義快捷鍵 ctrl k 將游標移到上一行的末尾 imap ka ctrl l 將游標移到行尾 imap a ctrl h 將游標移到行首 imap i ctrl z 取代esc模式鍵 inoremap ctrl s 儲存檔案 map w imap wa vmap w ctrl e 一步載入語法模...