Emacs 基本命令整理

C表示Ctrl鍵,M表示Alt鍵


光標控制:                                  
C-v    向前翻頁;                  
M-v    向後翻頁, PageUp                 
C-l    光標所在行置中                                        
C-p    光標上移                         
C-n    光標下移
C-b    光標後移
C-f    光標前移
M-f    前移一詞
M-b    後移一詞
C-a    移到行首
C-e    移到行尾
M-a    移到句首
M-e    移到句尾
M-<    移到頁首
M->    移到頁尾
C-u C-v 本行移至屏幕上方

窗格操作:
C-x 1  保留一個窗格,關閉其他
C-x 2  兩個窗格顯示
C-M-v  滾動下方窗格
C-x o  光標轉移到其他窗格


命令執行:
C-u 3 ... 後面的命令執行3遍
M-3 ...   後面的命令執行3次
C-g       終止一條執行的命令
C-x C-c   退出Emacs
C-z       暫時回到shell,fg命令回到emacs

文字編輯:
<del>  刪除光標前一個字符
C-d    刪除光標後一個字符
M-<del> 移除光標前一個詞
M-d    剪切光標後一個詞
C-k    剪切從光標到行尾的字符
M-k    剪切從光標到句尾的字符
C-@    選定區域起始標記設置
C-w    選定區域剪切
C-k    剪切後一行
C-y    粘貼剪切內容
M-y    粘貼上一次剪切內容
C-x u  撤銷上一次操作
M-%    查找替換
C-s    向前搜索
C-r    向後搜索

文件及緩衝區操作:
C-x C-f 尋找並打開一個文件
C-x C-s 保存當前文件
M-x customize-variable <RET> make-backup-files <RET>
       關掉文件備份功能
C-x C-b   顯示緩衝區列表

C-x k  關閉當前緩存
C-x b ... 打開指定緩衝區
C-x s     保存多個緩衝區
C-x f 80  設置列邊界爲80

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章