emacs的基本操作
emacs的基本操作?
?? (1)光標(biāo)的移動
??? 下面列出emacs中的光標(biāo)的移動情況及其鍵盤操作:
??? ????????? M-b:光標(biāo)移動到光標(biāo)左邊的單詞的開始處。
??? ????????? M-f:光標(biāo)移動到光標(biāo)右邊的單詞的開始處。
??? ????????? M-a:光標(biāo)移動到當(dāng)前句子的開始處。
??? ????????? M-e:光標(biāo)移動到當(dāng)前句子的結(jié)束處。
??? ????????? C-n:光標(biāo)移動到下一行。
??? ????????? C-p:光標(biāo)移動到上一行。
??? ????????? C-a:光標(biāo)移動到行首。
??? ????????? C-e:光標(biāo)移動到行尾。
??? ????????? M->:光標(biāo)移動到文件尾。
??? ????????? M-<:光標(biāo)移動到文件頭。
???
???
??? (2)文本的操作
??? ①插入文本的操作
??? ②刪除文本的操作
??? ③取消操作
??? ④粘貼操作
??? ⑤查找和替換
???
???
??? (3)文件的操作
???
??? C-x C-f:在屏幕底部出列“Findfile:/_”等待用尸輸入文件名,如輸入“/myfile.txt”則提示(newfile),清屏后光標(biāo)出現(xiàn)在左上角,等待用戶輸入文本的內(nèi)容。
??? C-x C-s:當(dāng)將文本輸入完畢后選擇存盤操作,屏幕底部提示出文本所在的目錄及文件名“/myfile.txt”,指示出該文件存放在磁盤何處。
???
???
??? C-x C-w:當(dāng)對一個(gè)原有的文本文件繼續(xù)編輯或修改后;需將改變后的文件重新保存。這時(shí)emacs會提示“/myfile.txt”exists;overwrite?(y or n)_當(dāng)回答“y”后,提示信息“/myfile.txt”(重寫該文件)。
??? C-x C-c:當(dāng)確定結(jié)束對emacs編輯器的使用,可選擇 File菜單中的Exitemacs選項(xiàng)退出emacs。如果沒有對輸入或修改的內(nèi)容存盤,emacs會提醒用戶別忘記做保存文件操作。
???
???
???
??? (4)窗口的操作
??? 窗口就是屏幕區(qū)域,用戶可以使用多個(gè)窗口來對一個(gè)緩沖區(qū)的不同部分進(jìn)行操作,或?qū)Σ煌木彌_區(qū)進(jìn)行操作。
??? 當(dāng)用戶使用C-x C-f來打開一個(gè)文件的時(shí)候,emacs將會創(chuàng)建一個(gè)緩沖區(qū),用戶在其中進(jìn)行編輯操作。emacs允許同時(shí)對多個(gè)緩沖區(qū)中的文本進(jìn)行編輯,比如在緩沖區(qū)互相粘貼、剪輯等等。用戶還可以直接輸入快捷鍵(C-x C-b)查看所選擇的是哪個(gè)緩沖區(qū),如圖9-4所示。
???
??? 用戶可以使用兩種方法在當(dāng)前窗口的不同緩沖區(qū)間進(jìn)行切換:
??? (1)使用Buffers菜單,它包括當(dāng)前時(shí)刻打開的所有的緩沖區(qū),在其中選擇,就能切換到想要編輯的文件。
??? (2)使用鍵盤對緩沖區(qū)進(jìn)行操作,鍵入C-x b命令,然后按下RET(RET,即鍵盤上的回車鍵Enter。任何一個(gè)命令輸入完畢時(shí),必需緊跟著一個(gè)Enter,它的作用是用來告訴系統(tǒng),命令輸入已經(jīng)結(jié)束,可以開始執(zhí)行相關(guān)的動作了),就能立刻切換到位于當(dāng)前編輯緩沖區(qū)的前一個(gè)緩沖區(qū),或按Tab鍵,得到一個(gè)緩沖區(qū)的列表,然后輸入需使用的緩沖區(qū)的名字(也可以用鼠標(biāo)單擊名字)。要關(guān)閉一個(gè)緩沖區(qū),先切換到該緩沖區(qū),鍵入C-x k,最后按下回車鍵。
?
非常好我支持^.^
(1) 33.3%
不好我反對
(2) 66.7%
相關(guān)閱讀:
- [電子說] RTL頂層自動連線的秘密武器:Emacs verilog-mode介紹 2023-04-03
- [電子說] Android版Emacs上架F-Droid 2023-03-06
- [電子說] Emacs的verilog-mode介紹 2023-01-24
- [電子說] 自動連線的神器——emacs verilog mode 2022-03-29
- [電子說] 關(guān)于NDK的數(shù)字電視傳輸流(TS)網(wǎng)絡(luò)采集系統(tǒng) 2021-04-07
- [電子說] 分享3個(gè)可以替代Emacs和Vim的編輯器:Geany、Atom、Xed 2018-02-01
( 發(fā)表人:admin )