編輯器命理

2021-05-26 10:07:15 字數 2532 閱讀 1562

(摘自emacs tutorial):

"m- " 表示alt-,如果沒有alt- 鍵則先按esc

「c-」  表示ctrl-

「s-」  表示shift-

c-x   表示字元命令擴充套件即通過c-x u,c-x c-f等這樣的組合鍵來實現命令擴充套件

m-x   表示命令行擴張,m-x之後在下方命令列中輸入命令(類似vi中的":")

控制命令

c-x c-c  退出emacs

c-u 數字n 命令1,將「命令1」重複執行「數字n"次。例如c-u 8 c-f會將游標向前移動8次。

c-g 中斷正在執行的命令,撤銷輸入一半的命令。例如鍵入c-u 8後再鍵入c-g再鍵入c-f則游標只會向前移動1格。

m-x esc esc esc   退出遞迴編輯狀態

移動命令

c-v   向前翻頁

m-v   向後翻頁(回翻)

c-p   上

c-n   下

c-b    左

c-f     右

c-a    行首

c-e    行尾

c-l     將游標所在行置於螢幕**

m-a   句首

m-e   句尾

m-f    下乙個詞

m-b   上乙個詞

c-u c-v 將當前位置向上移動指定的行數,游標位置不變(跟隨移動,但在文件中的位置不變)

視窗命令

c-x 1            只保留當前視窗

c-x 2            將當前視窗分成2個視窗(上下兩個)

c-x 3            將當前視窗分成2個視窗(左右兩個)

c-x o            從當強視窗跳到另乙個視窗

c-m-v           向下翻動另乙個視窗中的內容,游標停留在當前視窗

c-m-s-v       同上(向上翻動)    

刪除命令

m-移除游標前的乙個詞

c-d          刪除游標後的乙個字元

m-移除游標前的乙個詞

m-d          移除游標後的乙個詞

c-k          移除從游標到「行尾」間的字元

m-k          移除從游標到「句尾」間的字

c-s-backspace 刪除當強行

c-@        指定當前文件中要進行塊刪除的起始位置

c-w         刪除從c-@指定位置到當前位置之間的內容

m-@m-w         這兩個命令與c-@,c-w命令功能基本相同,區別在於m-w不刪除塊間的內容只是將塊間內容儲存以供在任何位置粘帖。

c-y          將最後一次刪除的內容粘帖到當前位置

m-y          將已(上上次, 上上上次.....)被刪除的內容重新粘帖到當前位置

撤銷(undo)

c-x u                  撤銷上次編輯對文件所做的修改

檔案操作

c-x  c-f        開啟檔案

c-x  c-r        唯讀方式開啟檔案

c-x  c-v       開啟檔案替換當前檔案(在誤開啟乙個檔案時有用)

c-x 4 c-f      開啟檔案同時將視窗分成兩個並且游標跳到新開啟的視窗

c-x 5 c-f      重開乙個編輯器並開啟檔案

c-x  c-s       儲存當前檔案  

c-x s             儲存緩衝區中所有檔案

緩衝區c-x  c-b       列出緩衝區列表

c-x b ***x    開啟***x的緩衝區

c-x k ***x關閉***x緩衝區,如果直接回車則關閉當強緩衝區

文字替換

m-x  repl s字串1字串2在命令列中自游標所在位置起用「字串2」替換「字串1」

輔助模式

m-x auto fill mode自動換行

查詢c-s   ***x    向前查抄下乙個字串***x

c-r   ***x     向後查詢下乙個字串***x

幫助c-h c  組合鍵命令1   給出「組合鍵命令1」的幫助資訊。例如, c-h c c-p返回c-p的幫助資訊  c-p runs the command previous-line

c-h k  組合鍵命令1   給出「組合鍵命令1」的聯機幫助資訊

c-h f   函式名1           給出「函式名1」這個函式的資訊

c-h v                           顯示emacs變數文件,emacs變數用於「定製emacs的行為」

c-h a  關鍵字1           搜尋含有「關鍵字1」的命令列表

在.vimrc檔案中增加如下內容:

syntax on

filetype indent plugin on

set autoindent

autocmd filetype python setlocal et sw=4 sts=4

colorscheme torte            torte是常用的配色方案

vim編輯器 編輯器之神

h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...

編輯器之神 vim編輯器

vi編輯器是所有unix及linux系統下標準的編輯器,類似於windows系統下的notepad 記事本 編輯器,由於在unix及linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方都能進一步了解它,vi也是linux中最基本的文字編輯器,學會它後,我們將在linux...

丁火生於未月命理分析 命理與命運 年底命理注意事項

dunk festival 在國外如火如荼地進行著,中國其實也早就有了自己的後搖 節了。誰做了中國第乙個後搖 節?中國有過多少個後搖 節?有人居然打著後搖 節的幌子騙錢?進入到亥子醜三個月了,在干支曆中,亥子醜為冬季。今年是庚子年,太歲為子,陽曆12月7號到陽曆1月7號為 子水 太歲月。從概率學來說...