emacs快捷鍵筆記

2021-08-31 14:18:29 字數 1454 閱讀 1227

移動:

c-p : 上一行

c-n : 下一行

c-f : 往前移乙個字元

m-f : 往前移動乙個單詞(中文則是上乙個標點處)

c-b : 往回移乙個字元

m-b : 往回移動乙個單詞(中文則是到下乙個標點處)

c-a : 行首

c-e : 行末

m-a : 上一句

m-e : 下一句

c-d : 刪除下乙個字元

m-d : 移除下一詞

m-backspace: 移除前乙個詞

c-w : 移除選中的部分

c-k : 移除到行末,如果在行末,則移除換行符

c-@ : 設定選擇起始點,終點為游標所在地

c-y : 召回之前被移除的東西

m-y : 在c-y之後,可以迴圈以前移除的東西

c-x f : 設定行邊界

m-q : 將當前段落重新折行

c-x z: 重複上一條命令,重複按z可繼續重複

c-u 《數字》 《命令》: 重複《命令》總計《數字》次

搜尋:c-s : 向前搜尋,如果處於c-s/c-r搜尋狀態,則找到下乙個

c-r : 向後搜尋,如果處於c-s/c-r搜尋狀態,則找到上乙個

檔案:c-x c-f : 開啟或者新建檔案

c-x 4 c-f : 在另乙個窗格裡開啟或者新建檔案

c-x c-s : 儲存當前buffer

c-x s : 儲存所有buffer

c-x c-b : 顯示buffer列表

c-x b : 切換到某個buffer

c-x k : 關閉某個buffer,直接回車則關閉當前buffer

其他:c-g : 終止當前命令(emacs失去響應的時候使用),也可以取消輸入了一半的命令

c-u : 字首數字引數,c-u後輸入重複次數,然後再輸入要重複的命令

c-l : 將游標所在位置移動到螢幕**

c-x c-c : 退出emacs

c-x u : c-_ : c-/ : 撤銷

c-x z : 重複前乙個命令,按z可繼續重複

窗格:c-x 1 : 關閉其他窗格,將當前窗格最大化

c-x 2 : 將當前窗格拆分成上下2格

c-x 3 : 將當前窗格拆分成左右2格

c-x o : 將游標移動到另乙個窗格裡

c-m-v : 將另乙個窗格的文字向下翻頁

c-s-m-v : 將另乙個窗格的文字向上翻頁

c-x 4 0 : 關閉當前buffer以及窗格

c-x 0 : 關閉當前窗格

幫助相關:

c-h ? : emacs提供了那些幫助

c-h m : 檢視當前主模式的幫助文件

c-h c 其他命令 : 查詢之後鍵入的命令的幫助資訊

c-h k 其他命令 : 比c-h c 更詳細

c-h a file : 查詢包含有「file」的c-x命令

emacs 快捷鍵筆記

c d c am a c em e 複製黏貼 m d kill word m del backward kill word m k kill sentence c x del backward kill sentence c k kill line c space 設定標記 c y yank m y...

Emacs常用快捷鍵筆記

一直用vim,嘗試了好幾次emacs都被它 多得像天上的星星 一樣的快捷鍵給嚇倒了。這幾天終於下定決心再次嘗試。將它的tutor練習了一下,順便對常用快捷鍵做了一下筆記,方便隨時檢視 在寫這篇筆記的時候正對著快捷鍵列表 emacs mac下需要設定終端,將option作為meta使用。下面的c為ct...

emacs 常用快捷鍵

檢視變數的值和文件 c h v describe variable 檢視函式的文件 c h f describe function 檢視face的文件 m x describe face 檢視某個mode的文件 c h m describe mode 剛開始學習某個mode的時候,可以用c h m看...