學習EMACS基本操作(二)

2021-09-30 09:32:18 字數 1042 閱讀 6903

東西還是要經常用, 不然就忘了,花了10分鐘複習了上次學的emacs操作。

下面是常用的命令:(大寫c代表ctrl鍵,大寫m代表alt鍵,其它小寫字母代表實際按鍵)

c+n/p 上下行移動 (next / previous)

c+f/b 前後移乙個字母

m+f/b 前後移乙個單詞,這個比較好用

c+a 移動到本行首

c+e移動到本行尾 

c+k 切掉從當前游標開始的行內容    kill

c+y 粘回來(幾個c+k 行會一起被粘回來)yanking

c+space 開始塊操作(類似vim)

內部命令系列:

c+x + c+b 開啟檔案緩衝區,裡面有最近編輯的檔案(緩衝)列表

c+x+b 快速開啟上個緩衝區,也可以快速輸入緩衝區的前幾個字元,再按tab自動補全,總之就是在你記得檔案(緩衝區)名字的情況下快速切換:)

c+x+c+f 開啟檔案

c+x+c+s 儲存檔案

c+x+s  儲存緩衝(buffer, 以*包圍,例如:*mybuf*

用 c+x+b *mybuf* 來新建這個緩衝。

c+x+c+c 退出emacs

視窗管理:

c+x+1 只顯示乙個視窗

c+x+2 上下分屏

c+x+3 左右分屏(經測試得到的結果)

c+x+o 切換到另乙個視窗

c+m+v 在不切換到另乙個視窗的情況下,向下移動其游標 (快捷方法)

c+x+4+c+f 在新視窗開啟檔案(快捷方法)

m-x make-frame 開啟完整的新視窗,帶工具欄的。

m-x delete-frame 關閉

m+x + long_command 如 m+x+text-mode 切換編輯模式。其它命令以後用到再學。

m+x + slime 進入slime模式。

搜尋:c+s,

c+r幫助:c+h +? 

打完收功。

學了這麼多,心裡有種幻想,在熟練emacs操作下,也會有vim行雲流水般的操作感受,美。

睡覺了,回家了,美。

學習EMACS基本操作(一)

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

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編輯器常常會使用到c,m這兩個快捷鍵。c ctrl鍵,m alt鍵。在xshell,securecrt工具,在windows下,通常都會將alt鍵擷取掉。這點需要自己去設定掉。或者是通過按esc來代替。方向鍵的功用 游標按照word來跳 向前 alt f 向後 alt b 按照段落跳轉 前...