Emacs常用命令總結


C代表Control鍵,M代表Alt鍵,S代表Shift鍵。

翻頁瀏覽命令:


C-v 向前移動一屏
M-v 向后移動一屏
C-l 重繪屏幕,並將光標所在行置於屏幕的中央

光標移動命令:


C-f 向右移動一個字符
C-b 向左移動一個字符

M-f 向右移動一個詞【對中文是移動到下一個標點符號】
M-b 向左移動一個詞【對中文是移動到上一個標點符號】

C-n 移動到下一行
C-p 移動到上一行

C-a 移動到行首
C-e 移動到行尾

M-a 移動到句首
M-e 移動到句

文本編輯命令:


<DEL> 刪除光標前的一個字符【這里的DEL指鍵盤上的Backspace鍵】
C-d 刪除光標后的一個字符

M-<DEL> 移除光標前的一個詞
M-d 移除光標后的一個詞

C-k 移除從光標到“行尾”間的字符【移除其實相當於其他編輯器里的剪切】
M-k 移除從光標到“句尾”間的字符

C-y 在光標所在處插入最后移除的文字【這個召回命令其實相當於其他編輯器里的粘貼】
M-y 召回再前一次被移除的內容,連續使用 M-y 直到找到你想要召回的東西。

C-/ 撤銷命令

文件操作命令:


C-x C-f 尋找一個文件【如果尋找一個不存在的文件,將創建此文件,只有在存盤的時候,Emacs 才會真正創建這個文件】
C-x C-s 儲存這個文件
C-x C-c 退出Emacs

緩沖區操作命令:


C-x C-b 列出緩沖
C-x 1 離開緩沖區列【只保留當前光標所在窗格】
C-x b 緩沖區名稱 <Return> 切換緩沖
C-x s 保存多個緩沖

搜索命令:


C-s 向前搜索【再按一次 C-s,搜索下一個,敲 <Return> 結束搜索】
C-r 向后搜索【除了搜索方向與C-s相反之外,其余的操作都一樣】

多窗格:


C-x 2 將屏幕划分成兩個窗格【數字2可以是其他數字(除1以外)】
C-M-v 向下滾動另一個窗格
C-M-S-v 向上滾動另一個窗格
C-x o 將光標轉移到另一個窗格
C-x 1 只保留當前光標所在窗格

幫助命令:


C-h 使用幫助功能
C-h ? Emacs會告訴你它提供了哪些幫助
C-h c 簡要說明【C-h c后面加要查詢的命令】
C-h k 詳細說明【C-h k后面加要查詢的命令】
C-h f 解釋一個函數【需要輸入函數名】
C-h i 閱讀手冊【也就是通常講的 Info】
C-h r Emacs使用手冊【也就是通常講的 Manual】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM