移動:
c-p : 上一行
c-n : 下一行
c-f : 往前移乙個字元
m-f : 往前移動乙個單詞(中文則是上乙個標點處)
c-b : 往回移乙個字元
m-b : 往回移動乙個單詞(中文則是到下乙個標點處)
c-a : 行首
c-e : 行末
m-a : 上一句
m-e : 下一句
c-d : 刪除下乙個字元
m-d : 移除下一詞
m-backspace: 移除前乙個詞
c-w : 移除選中的部分
c-k : 移除到行末,如果在行末,則移除換行符
c-@ : 設定選擇起始點,終點為游標所在地
c-y : 召回之前被移除的東西
m-y : 在c-y之後,可以迴圈以前移除的東西
c-x f : 設定行邊界
m-q : 將當前段落重新折行
c-x z: 重複上一條命令,重複按z可繼續重複
c-u 《數字》 《命令》: 重複《命令》總計《數字》次
搜尋:c-s : 向前搜尋,如果處於c-s/c-r搜尋狀態,則找到下乙個
c-r : 向後搜尋,如果處於c-s/c-r搜尋狀態,則找到上乙個
檔案:c-x c-f : 開啟或者新建檔案
c-x 4 c-f : 在另乙個窗格裡開啟或者新建檔案
c-x c-s : 儲存當前buffer
c-x s : 儲存所有buffer
c-x c-b : 顯示buffer列表
c-x b : 切換到某個buffer
c-x k : 關閉某個buffer,直接回車則關閉當前buffer
其他:c-g : 終止當前命令(emacs失去響應的時候使用),也可以取消輸入了一半的命令
c-u : 字首數字引數,c-u後輸入重複次數,然後再輸入要重複的命令
c-l : 將游標所在位置移動到螢幕**
c-x c-c : 退出emacs
c-x u : c-_ : c-/ : 撤銷
c-x z : 重複前乙個命令,按z可繼續重複
窗格:c-x 1 : 關閉其他窗格,將當前窗格最大化
c-x 2 : 將當前窗格拆分成上下2格
c-x 3 : 將當前窗格拆分成左右2格
c-x o : 將游標移動到另乙個窗格裡
c-m-v : 將另乙個窗格的文字向下翻頁
c-s-m-v : 將另乙個窗格的文字向上翻頁
c-x 4 0 : 關閉當前buffer以及窗格
c-x 0 : 關閉當前窗格
幫助相關:
c-h ? : emacs提供了那些幫助
c-h m : 檢視當前主模式的幫助文件
c-h c 其他命令 : 查詢之後鍵入的命令的幫助資訊
c-h k 其他命令 : 比c-h c 更詳細
c-h a file : 查詢包含有「file」的c-x命令
emacs 快捷鍵筆記
c d c am a c em e 複製黏貼 m d kill word m del backward kill word m k kill sentence c x del backward kill sentence c k kill line c space 設定標記 c y yank m y...
Emacs常用快捷鍵筆記
一直用vim,嘗試了好幾次emacs都被它 多得像天上的星星 一樣的快捷鍵給嚇倒了。這幾天終於下定決心再次嘗試。將它的tutor練習了一下,順便對常用快捷鍵做了一下筆記,方便隨時檢視 在寫這篇筆記的時候正對著快捷鍵列表 emacs mac下需要設定終端,將option作為meta使用。下面的c為ct...
emacs 常用快捷鍵
檢視變數的值和文件 c h v describe variable 檢視函式的文件 c h f describe function 檢視face的文件 m x describe face 檢視某個mode的文件 c h m describe mode 剛開始學習某個mode的時候,可以用c h m看...