vim中常用基本命令

2022-09-12 11:36:25 字數 1104 閱讀 4500

一般模式可用命令,含游標移動、複製貼上、查詢替換等功能

ctrl+f:螢幕向下移動一頁,相當page down按鈕

ctrl+b:螢幕向上移動一頁,相當page up按鈕

0或home鍵:移動到行首

$或end:移動到行尾

ng:移動到當前檔案第n行,省略n則移動到最後一行

gg或1g:移動到當前檔案第一行

/word:向下尋找名稱為「word」的字串

n:重複前乙個查詢的操作,例如執行/word之後,按下n表示繼續向下查詢下乙個word字串

:n1,n2s/word1/word2/gc:表示在n1到n2行之間查詢word1這個字串,並替換為word2,c表示替換前是否需要使用者確認,如果省略c則替換前不提示。

:1,$s/word1/word2/g:表示從第一行到最後一行之間查詢word1這個字串,並替換為word2

x,x:x為向後刪除乙個字元相當於del按鍵,x為向前刪除乙個字元相當於backspace按鍵

ndd:刪除游標所在向下的n行,省略n則表示刪除游標當前一行

nyy:複製游標所在向下的n行,省略n則表示複製複製游標當前一行

p,p:p為把複製的資料在游標下一行貼上,p則相反,把複製的資料貼上在游標的上一行

u:復原撤銷前乙個操作

ctrl+r:重做上乙個操作

.:小數點,表示重複前乙個命令

命令列設定行號

:set nu:顯示行號

:set nonu:取消行號

VIM常用基本命令

在命令列中輸入vim,進入vim編輯器 退出i 插入 命令進行其它命令使用 讀入乙個檔案內容,並寫入到當前編輯器中 將該編輯器中的內容寫入到乙個新檔案中 在編輯的過程中儲存檔案,相當於word中的ctrl s 暫時離開 vi 到指令列模式下執行 command 的顯示結果!例如 ls在編輯過程中執行...

Vim基本命令

在fedora下面,開啟終端。輸入vim filename就進入了vim w 儲存 wq 儲存退出 q 不儲存退出 在命令模式下輸入 dw 按回車,就刪除了游標所在位置字元 d 就是刪除所在行的所有字元 這個對於我們寫程式的比較有用 dd 刪除行 u 撤銷操作 string string這裡就是你要...

vim基本命令

高階一些的編輯器,都會包含巨集功能,vim當然不能缺少了,在vim中使用巨集是非常方便的 qx 開始記錄巨集,並將結果存入暫存器x q 退出記錄模式 稍微解釋一下,當在normal模式下輸入 qx後,你對文字的所有編輯動作將會被記錄下來,再次輸入q即退出了記錄模 式,然後輸入 x對剛才記錄下來的命令...