1)與檔案操作有關的命令
c-x c-f 查詢檔案並且在新緩衝區中開啟
c-x c-v 讀入另乙個檔案替換掉用
c-x c-f開啟的檔案
c-x i 把檔案插入到游標的當前位置
c-x c-s 儲存檔案
c-x c-w 把緩衝區內容寫入乙個檔案
c-x c-c 退出emacs
2)與游標移動操作有關的命令
c-f 游標前移乙個字元(右)
c-b 游標後移乙個字元(左)
c-p 游標前移一行(上)
c-n 游標後移一行(下)
m-f 前移乙個單詞
m-b 後移乙個單詞
c-a 移動到行首
c-e 移動到行尾
m-e 前移乙個句子
m-a 後移乙個句子
m-} 前移乙個段落
m-{ 後移乙個段落
c-v 螢幕上捲一屏
m-v 螢幕下卷一屏
c-x ] 前移一頁
c-x [ 後移一頁
m-< 前移到檔案頭
m-> 後移到檔案尾
c-l 重新繪製螢幕,當前行放在畫面中心
m-n 或者 c-u n 重複執行n次後續命令
按下m-x後在輔助輸入區中輸入"goto-line"跳到指定的行,輸入"goto-char"跳到指定的字元
3)與檔案刪除操作有關的命令
c-d 刪除游標位置上的字元
del 刪除游標前面的字元
m-d 刪除游標後面的單詞
m-del 刪除游標前面的單詞
c-k 從游標位置刪除到行尾
m-k 刪除游標後面的句子
c-x del 刪除游標前面的句子
c-y 恢復被刪除的文字或者貼上最近刪除或複製的文字
c-w 刪除檔案塊 按下m-x後在輔助輸入區中輸入"kill-paragraph"刪除游標後面的段落,按下"backward-kill-paragraph"刪除游標前面的段落
4)操作有關的命令
c-@ 標記文字塊的開始(或結束)位置
c-x c-x 互換插入點和文字標記的位置
c-w 或 shift-del 刪除文字塊
m-w 複製文字塊
m-h 標記段落
c-x c-p 標記頁面
c-x h 標記整個緩衝區
5)與位置交換操作有關的命令
c-t 交換兩個字元的位置
m-t 交換兩個單詞的位置
c-x c-t 交換兩個文字行的位置
按下m-x後在輔助輸入區中輸入"transpose-sentences"交換兩個句子的位置,按下"transpose-paragraph"交換兩個段落的位置
6)與改變字母大小寫操作有關的命令
m-c 單詞首字母改為大寫
m-u 單詞的字母全部改為大寫
m-l 單詞的字母全部改為小寫
7)與查詢操作相關的命令
c-s 向前遞增查詢
c-r 向後遞增查詢
c-s c-w 開始遞增查詢,把游標位置的單詞做查詢字串
c-s c-y 開始遞增查詢,把游標位置到行尾之間的文字做查詢字串
c-s return searchstring return 向前開始非遞增查詢操作
c-r return searchstring return 向後開始非遞增查詢操作
c-s return c-w 向前開始單詞查詢(不受換行符、空格、標點符號影響)
c-r return c-w 向後開始單詞查詢(不受換行符、空格、標點符號影響)
與使用編輯緩衝區和視窗有關的命令
c-x b 如果輸入乙個新的檔名則新建乙個檔案並且編輯,否則開啟該檔案
c-x s 儲存全部緩衝區
c-x b 刪除緩衝區
m-x rename-buffer 重新命名當前緩衝區
c-x c-q 把當前編輯緩衝區設定為唯讀屬性
c-x 0 刪除當前所在的視窗
c-x 1 當前緩衝區滿屏顯示
c-x 2 建立上下排列的視窗
c-x 3 建立左右排列的視窗
c-x o 在視窗之間移動
emacs常用命令
對於這些命令,不求刻意記住,只求在使用時潛移默化地留下印象。所以只列出平時常用的部分。其中紅色部分是最常用的。看 搜尋 c s 向後搜尋 c r 向前搜尋 複製 粘帖 替換 c 移動游標 c w 移除選定詞 c y 召回移除詞 m w 複製選定詞 c y 召回移除詞 m x repl s 回車 被替...
Emacs常用命令
1 與檔案操作有關的命令 c x c f 查詢檔案並且在新緩衝區中開啟 c x c v 讀入另乙個檔案替換掉用c x c f開啟的檔案 c x i 把檔案插入到游標的當前位置 c x c s 儲存檔案 c x c w 把緩衝區內容寫入乙個檔案 c x c c 退出emacs 2 與游標移動操作有關的...
emacs常用命令
動作 命令c v 檢視下一屏 m v檢視上一屏 c l重繪螢幕,游標置於中間 c p previous 上一行c n next 下一行c b backward 左移c f forwarding 右移m b backward 左移乙個詞 m f forwarding 右移乙個詞 c a移動到一行的頭部...