Vim 善用 命令

2021-09-29 19:57:28 字數 1956 閱讀 7449

場景二:在`+`號前後加上空格

場景三:替換字串,但不是需要替換所有出現的字串

更好的閱讀體驗

命令:.

說明:重複上次的修改

知道思想:對於重複性的修改操作,用一鍵移動,一鍵修改(.命令)

var a =11;

var b =12;

var c =

13;

具體鍵盤操作:
a --- 進入插入模式

delete --- 刪除最後乙個字元

esc --- 返回普通模式

操作結果:

var a =

11var b =

121;

var c =

1311

;

j --- 下一行

. --- 執行上次的變更操作

操作結果:

var a =

11var b =

121var c =

1311

;

j --- 下一行

. --- 執行上次的變更操作

操作結果:

var a =

11var b =

121var c =

1311

對於每一行需要先定位到結尾,再刪除,需要三次鍵盤操作,而我們上面只需要兩步

是不可以的,因為$命令並不會被.命令重播,移動型別的命令都不會被重播,只有a這種進入編輯模式的命令會被重播。

var a =

12var b =

121var c =

"a="

+a+"b="

+b

具體鍵盤操作
j j  --- 移動到第三行

f+ --- 查詢到第乙個+

s --- 刪除當前字元(+)並進入插入模式

空格+空格 --- 插入模式輸入替換後的字元

esc --- 返回普通模式

操作結果:

var a =

12var b =

121var c =

"a="

+ a+

"b="

+b

; --- 查詢下乙個 + 

. --- 重複上乙個修改操作

esc --- 返回普通模式

操作結果:

var a =

12var b =

121var c =

"a="

+ a +

"b="

+b

.命令記錄的到底是什麼

進入插入模式的操作,以及退出插入模式之前的操作

var a =

12var b =

121var c =

"a="

+ a +

"b="

+b

我們要替換 變數ac,但是不替換"a"

具體鍵盤操作

省略  --- 移動到第乙個字元`a`

* --- 查詢當前字元`a`

如果當前字元需要修改,就使用cw命令修改

n --- 定位下乙個單詞的位置

重複操作

esc --- 返回普通模式

vim善用.命令

我的個人部落格,有空來坐坐

vim 命令 Vim常用命令

4.編輯 我發現膝上型電腦接外接鍵盤以後,使用觸控板和操作滑鼠都變得比較麻煩,所以想要學習一下vim,寫一篇筆記記錄常用命令。基本上vim共分為三種模式,分別是命令模式 command mode 輸入模式 insert mode 和底線命令模式 last line mode 啟動vim,便進入了命令...

vim夠用命令

1.啟動vim編譯器vim filename 開啟原有的檔案或建立乙個新檔案。view filename 以唯讀方式開啟檔案。除了不能把編輯處理的最終結果寫入檔案儲存之外,view的所有編輯功能均與vim無異。2.游標定位命令 ctrl f 往下 檔案結尾方向 滾動一屏。ctrl b 往上 檔案開始...

Vim實用命令

命令 功能說明 set nu 顯示行號 set number set nonu 取消顯示行號 set nonumber set ic 大小寫敏感 set ignorecase set noic 忽略大小寫敏感 set noignorecase set hls 高亮查詢 set hlsearch 0 ...