vim常用命令

2021-10-10 02:48:59 字數 1637 閱讀 9745

1. 移動游標的方法操作

功能 [ctrl] + [f]

螢幕『向下』移動一頁,相當於

[page down]按鍵

[ctrl] + [b]

螢幕『向上』移動一頁,相當於

[page up] 按鍵

0 或功能鍵

[home]

移動到這一行的最前面字元處 $

或功能鍵

[end]

移動到這一行的最後面字元處 g

移動到這個檔案的最後一行 gg

移動到這個檔案的第一行,相當於

1g  n

按下數字後再按空格鍵,游標會向右移動這一行的

n 個字元 n

n 為數字。游標向下移動n 行

2. 搜尋替換操作

功能 /word

向游標之下尋找乙個名稱為

word

的字串 n

這個n 是英文按鍵。代表重複前乙個搜尋的動作

:n1,n2s/word1/word2/g

n1 與n2

為數字。在第

n1 與

n2 行之間尋找

word1

這個字串,並將該字串取代為

word2

:1,$s/word1/word2/g 

或 :%s/word1/word2/g

從第一行到最後一行尋找

word1

字串,並將該字串取代為

word2

:1,$s/word1/word2/gc 

或 :%s/word1/word2/gc

取代前顯示提示字元給使用者確認

(confirm)

是否需要取代

3. 刪除、複製和貼上操作

功能 x

在一行字當中,

x 為向後刪除乙個字元

(相當於

[del] 按鍵)

x x

為向前刪除乙個字元

(相當於

[backspace]

亦即是退格鍵)

nx n 為數字,連續向後刪除

n 個字元 dd

刪除游標所在的那一整行

ndd n

為數字。刪除游標所在的向下n 行

yy複製游標所在的那一行(

nyy

n 為數字。複製游標所在的向下n 行

p p

為將已複製的資料在游標下一行貼上 p

p 則為貼在游標上一行 u

復原前乙個動作

[ctrl]+r

重做上乙個動作 .

重複前乙個動作

4. 指令行的儲存、離開等指令操作

功能 :w

將編輯的資料寫入硬碟檔案中 :q

離開vi 

:q!

若曾修改過檔案,又不想儲存,使用

! 為強制離開不儲存檔案

:wq儲存後離開,若為

:wq!

則為強制儲存後離開

5. vim環境變更操作

功能 :set nu

顯示行號,設定之後,會在每一行的字首顯示該行的行號

:set nonu 與

set nu

相反,為取消行號

參考資料:

vim 命令 Vim常用命令

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

VIM常用命令

vim命令記錄 vim是乙個非常強大,也非常複雜的編輯器。就連常用的命令也數以百計,而且通過各種組合,更是能夠達到數量驚人的地步。本文是我跟著vim使用者手冊學習vim的使用而作的記錄,記下一些vim的常用命令,方便查詢和複習。當然了,對於那些十分常用,比如 i 進入insert模式這種命令當然不會...

VIM常用命令

常用命令 1 游標命令 k,j,h,l 上下左右游標移動命令,雖然可以在linux中使用鍵盤右邊的四個游標鍵,但是記住這四個命令還有非常有用的,也就是右手在鍵盤上放置的位置部分 ng n為行數,該命令立即使游標跳到指定行。ctrl g 游標所在位置的行數和列數報告 w,b 使游標向前或向後跳過乙個單...