Vim 使用中碰到的小技巧

2021-09-11 07:30:11 字數 972 閱讀 4594

1.進入區塊模式(ctrl+v)

2.選擇區域(上下移動)

3.進入插入模式新增#(i)

4.按esc等待1秒

kjhl或者方向箭上下左右

ctrl+b/ctrl+f(文字頁面向前向後翻一頁)

數字0或者shift+6 移動到本行行首

shift+4 移動到本行行尾

gg移動到首行

g移動到尾行

ng(n是任意數字)移動到第n行

刪除、複製和貼上:

x和x x表示向後刪除乙個字元,x表示向前刪除乙個字元

nx 向後刪除n個字元

dd 刪除、剪下游標所在的那一行

ndd 刪除/剪下游標所在行之後的第n行

yy 複製游標所在行

p 從游標所在行開始,向下貼上已經複製或者貼上的內容

p 從游標所在行開始,向上貼上已經複製或者貼上的內容

nyy 從游標所在行開始,向下複製n行

u 還原上一步操作

v 按v後移動游標會選中指定字元,然後可以實現複製。貼上等操作。

從編輯模式回到一般模式,只需按esc即可。

i 在當前字元前插入

i 在游標所在行的行首插入

a 在當前字元後插入

a 在游標所在行的行尾插入

o 在當前行的下一行插入新的一行

o 在當前行的上一行插入新的一行

:n1,n2s/word2/g 在n1和n2行之間查詢word1並替換為word2,不加g則只替換每行的第乙個word1

:1,$s/word1/word2/g 將文件中所以的word1替換為word2,不加g則只替換每行的第乙個word1

:w 儲存文字

:q 退出vim

:w! 強制儲存,在root使用者下,即使文字唯讀也可以完成儲存

:q! 強制退出,所有改動不生效

:wq 儲存並退出

:set nu 顯示行號

vim 使用小技巧

vim查詢manpage 快捷鍵 ctrl k 可以在manpage 快速查詢當前cursor下面的單詞 vim輸入中文 輸入中文快捷鍵 ctrl vim中直接選中內容傳送郵件 選中內容後直接傳送郵件的方法 ubuntu 可以安裝下面軟體sudo apt get install mutt msmtp...

VIM使用小技巧

如果做linux c c 開發,經常ssh到linux伺服器編輯各種檔案,那麼熟練使用vim絕對可以提高工作效率。vim的高效體現在多模式,可以很方便快速的對檔案進行各種編輯修改,而這恰恰是在軟體開發中經常遇到的場景。vim流行這麼多年,很多操作都是經過多年沉澱下來的高效操作,熟練的vim操作可以讓...

使用linux Linux中VIM使用技巧

vim快捷鍵分布 vim有3個模式 normal insert visual 輸入模式 編輯模式 基本操作 基本操作包括 開啟,關閉,搜尋,複製,貼上,替換,儲存等。開啟檔案,儲存,關閉檔案 vim命令模式下使用 搜尋 vim命令模式下使用 複製 and 貼上 vim命令模式下使用 刪除 vim命令...