emacs基本操作

2021-07-11 06:04:05 字數 1685 閱讀 5703

emacs編輯器常常會使用到c,m這兩個快捷鍵。c=ctrl鍵,m=alt鍵。在xshell,securecrt工具,在windows下,通常都會將alt鍵擷取掉。這點需要自己去設定掉。或者是通過按esc來代替。

方向鍵的功用

游標按照word來跳**

向前 alt-f

向後 alt-b

按照段落跳轉

前:m-

翻頁:

其實就是page up,page down

到檔案頭尾:

檔案頭:m-<

檔案尾:m->

行頭尾:

行頭 ctrl-a

行尾 ctrl-e

重繪視窗:

c-l

開啟檔案:

c-x c-f

儲存檔案:

c-x c-s

退出emacs:

c-x c-c

撤銷:

c-x u

重複命令:

c-u 3 c-n

esc+ num

這個就是乙個組合命令,做3次c-n。

刪除命令:

c-d delete-char

刪除游標位置上的字元

del delete-backward-char

刪除游標前面的字元

m-d kill-word

刪除從游標到單詞結尾

m-del backward-kill-word

刪除從游標到單詞開頭

c-k kill-line

刪除從游標位置到行尾

m-k kill-sentence

刪除從游標到句尾

插入新行

c-o

列出當前緩衝檔案列表:

c-x b

在視窗間跳**

c-x o

在使用者的根目錄下建立.emacs檔案,並且在檔案中新增這一句:

(global-linum-mode t)

今後開啟檔案之後將會顯示行號。

開關的方法:

m-x global-linum-mode

當自己輸入的命令亂了的時候,連著按esc。因為emacs定義了esc連按3次是乙個空的命令。

Emacs基本操作

這兒列出的只是常用命令,詳細的可以看這個中文tutorial。c x c c 退出emacs c x c f 開啟乙個檔案,如果檔案不存在,則建立乙個檔案 c g 取消未完成的命令 c z redefined undo 原來c z是掛起emacs 然後用fg命令調出 c x u 是預設的命令 移動一...

學習EMACS基本操作(一)

今天學習emacs基本操作,主要靠ctrl 和 alt 鍵組合字母使用,沒有vim 的狀態切換,用起來直觀一些,但對我這個vimer來說,還是覺得很不適應。個人兩者還是不少差異點 emacs有個高階一點的貼上功能 c y後,重複m y可以調出之前所有的貼上板,前提好像必須先c y貼上一次。相比vim...

學習EMACS基本操作(二)

東西還是要經常用,不然就忘了,花了10分鐘複習了上次學的emacs操作。下面是常用的命令 大寫c代表ctrl鍵,大寫m代表alt鍵,其它小寫字母代表實際按鍵 c n p 上下行移動 next previous c f b 前後移乙個字母 m f b 前後移乙個單詞,這個比較好用 c a 移動到本行首...