基本文件操作
快捷鍵 | 功能 |
---|---|
C-x C-f | 打開(kāi)/新建一個(gè)文件 |
C-x C-s | 保存文件 |
C-x C-w | 另存為文件 |
C-x C-v | 關(guān)閉當(dāng)前緩沖區(qū)文件并打開(kāi)新文件 |
C-x i | 在當(dāng)前光標(biāo)處插入文件 |
C-x b | 新建/切換緩沖區(qū) |
C-x C-b | 顯示緩沖區(qū)列表 |
C-x k | 關(guān)閉當(dāng)前緩沖區(qū) |
C-x C-c | 關(guān)閉emacs |
光標(biāo)移動(dòng)
快捷鍵 | 功能 |
---|---|
C-f | 后一個(gè)字符 |
C-b | 前一個(gè)字符 |
C-p | 上一行 |
C-n | 下一行 |
M-f | 后一個(gè)單詞 |
M-b | 前一個(gè)單詞 |
C-a | 行首 |
C-e | 行尾 |
C-v | 向下翻一頁(yè) |
M-v | 向上翻一頁(yè) |
M-< | 到文件開(kāi)頭 |
M-> | 到文件末尾 |
文本編輯
快捷鍵 | 功能 |
---|---|
M-n/C-u n | 重復(fù)執(zhí)行后一個(gè)命令n次 |
C-d | 刪除后一個(gè)字符 |
M-d | 刪除后一個(gè)單詞 |
Del | 刪除前一個(gè)字符 |
M-Del | 刪除前一個(gè)單詞 |
C-k | 移除一行 |
C-@ | 設(shè)定標(biāo)志位(主要是為了粘貼剪切以及刪除使用) |
C-w | 移除標(biāo)記區(qū)域的內(nèi)容(剪切) |
M-w | 復(fù)制標(biāo)記區(qū)域的內(nèi)容(復(fù)制) |
C-y | 召回(yank)復(fù)制/移除的區(qū)域/行(粘貼) |
M-y | 召回更早的內(nèi)容(在kill緩沖區(qū)內(nèi)循環(huán)) |
C-t | 交換兩個(gè)字符的位置 |
M-t | 交換兩個(gè)單詞的位置 |
C-x C-t | 交換兩行的位置 |
M-u | 使從光標(biāo)位置到單詞結(jié)尾處的字母變成大寫(xiě) |
M-l | 與M-u相反 |
M-c | 使從光標(biāo)位置開(kāi)始的單詞的首字母變?yōu)榇髮?xiě) |
窗口命令
快捷鍵 | 功能 |
---|---|
C-x 2 | 水平分割窗格 |
C-x 3 | 垂直分割窗格 |
C-x o | 切換至其他窗格 |
C-x 0 | 關(guān)閉窗格 |
C-x 1 | 關(guān)閉除了光標(biāo)所在窗格外所有窗格 |
幫助命令
快捷鍵 | 功能 |
---|---|
C-h m | 查看當(dāng)前模式 |
C-h c | 顯示快捷鍵綁定的命令 |
C-h k | 顯示快捷鍵綁定的命令和它的作用 |
C-h f | 顯示函數(shù)的功能 |
C-h b | 顯示當(dāng)前緩沖區(qū)所有可用的快捷鍵 |
C-h t | 打開(kāi)emacs教程 |
其他命令
快捷鍵 | 功能 |
---|---|
C-g | 停止當(dāng)前運(yùn)行/輸入的命令 |
C-x u/C-_ | 撤銷前一個(gè)命令(undo) |
C-s | 向后搜索 |
C-r | 向前搜索 |