Emacs常用快捷鍵


基本命令

C-x C-f     打開/新建文件
C-x C-s     保存當前緩沖區
C-x C-w     當前緩沖區另存為
C-x C-v     關閉當前Buffer並打開新文件
C-x i       光標處插入文件
C-x b       切換Buffer
C-x C-b     顯示Buffer列表
C-x k       關閉當前Buffer
C-x C-c     關閉Emacs
C-c C-z 終止shell中的進程

 

窗口命令

C-x 2       水平分割窗格
C-x 3       垂直分割窗格
C-x 0      關閉當前窗口
C-x o      切換窗口
C-x 1       關閉其他窗口
C-x 5 2   新建窗口
C-x 5 f    新窗口中打開文件

 

光標移動命令

C-f         前進一個字符
C-b       后退一個字符
C-p       上一行
C-n       下一行
M-f       前進一個單詞
M-b     后退一個單詞
C-a       行首
C-e       行尾
C-v       下翻一頁
M-v      上翻一頁
M-<      文件頭
M->      文件尾

 


編輯命令

C-Space         設置開始標記
C-@                設置開始標記(C-space可能被操作系統攔截)
M-w                復制標記區內容
C-y                  帖粘
M-u                使光標處的單詞大寫
M-l                 使光標處的單詞小寫
M-c                使光標處單詞首字母大寫
C-k                  刪除一行

 

搜索/替換命令

C-s          向下搜索
C-r          向上搜索
M-%       替換
-              space/y     替換當前匹配
-              Del/n          不要替換當前匹配
-              .                    僅替換當前匹配並退出
-              ,                    替換並暫停(按space或y繼續)
-              !                    替換所有匹配
-             ^                   回到上一個匹配位置
-             return/q    退出替換

 

撤銷命令(undo tree 模式的使用)

C-x u         撤銷操作進入undo-tree-visualizer-mode
p n 上下移動,
b f 在分支之前,左右切換
t 顯示時間戳
q 退出


免責聲明!

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



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