vim 學習筆記

2022-04-15 16:39:59 字數 907 閱讀 1536

a 在當前字元後插入

o 插入一行

o:插入一行(上)

gg 移動到檔案開始處

:$移動到檔案尾

數字0 :移動到行首

y$複製至行尾

yw複製乙個word。 

y2w複製兩個字(單詞)。 

dd同時也是"剪下"

vim查詢後要取消高亮

:nohl  

undo:u

redo: ctrl+r

d刪除到行尾

ctrl + r

替換  :s/vivian/sky/ 替換當前行第乙個 vivian 為 sky 

但是我用的時候要  :%s/vivian/sky/  才行

:% s / old / new / g 全文替換

複製多行:

如果知道行數,比如複製10行,命令是:

y10j (複製游標下面10行)

另外一種方法:

1. 將游標移動到要複製的文字開始的地方,按v進入可視模式。

2. 將游標移動到要複製的文字的結束的地方,按y複製。此時vim會自動將游標定位到選中文字的開始的地方,並退出可視模式。

3. 我移動游標到文字結束的地方,按p貼上

調到某一行:

:25自動補全 ctrl+n/p/x

查詢當前的詞:

向上*向下#

單詞移動:

w→ 到下乙個單詞的開頭。

e→ 到下乙個單詞的結尾

b   上乙個

大小寫:gu 

gu需要先選中

如果只是轉換乙個單詞,可以

guw 、gue

guw、gue

參考:

vim學習筆記

首先安裝vim,接著進行最基本命令的聯絡。在命令列模式下輸入 vimtutor 會開啟乙個文件,按照文件上的步驟進行最基本的使用練習。1 檢視文件編碼 開啟乙個在windows下的文字時中文顯示亂碼,於是網上搜了一下,首先是檢視編碼 set fileencoding 2 查詢替換 s aaa bbb...

vim學習筆記

江湖傳說linux下最強的編輯器emacs與vim一直相持不下,很難分辨誰強誰弱,但對於個人來說最強大並不表示最適合,選擇一款適合自己的編輯器,才是硬道理。所以本人選擇了vim。學習vim之前先要有個心理準備。為什麼?網上有個主流文字編輯器的學習曲線,知道vim的曲線是怎麼樣的嗎?請看下圖。陡峭的學...

VIM學習筆記

using vim 2003 02 15 tips in programing quickly find the object cfile clist clist cccc nr cnext cprevious cfirst clast crewind about indent set autoin...