Linux vi編輯器的一些操作

2021-08-25 14:30:24 字數 1205 閱讀 5488

vi

vim是vi的公升級版

剛進入vi編輯器的頁面---一般模式

編輯模式---插入模式

末行模式--命令列模式

1.進入插入模式

i:在當前游標的位置插入

i:在當前行第乙個非空的位置插入

a:在游標的下乙個位置輸入

a:在行尾插入內容

o:在游標所在位置的下一行插入空行

o:在游標所在位置的上一行插入空行

s:刪除游標所在位置並進入插入模式

s:刪除游標這一行並進入插入模式

2:末行模式:

:w:儲存

:q:退出

:q!:強制退出

:wq!:強制儲存並退出

:x:儲存並退出

:e!:放棄修改,恢復到儲存之前的文字

:w 新的名字:另存為

:set nu:顯示行號 number

:set nonu:不顯示行號

:set tabstop=4:設定tab縮排的字元數 預設是8個

:set mouse=a:啟用滑鼠

:/內容:查詢指定的內容n:下翻 n:上翻

:?內容:同上 n:上翻 n:下翻

:%s/原內容/新內容/g:

替換內容g表示全域性,預設替換一行中的第一處

:m,ns/原內容/新內容:同上,替換m到n行

:30:將游標定位到指定行,這句是定位到30行

3.vim filename +n:開啟檔案將游標定位到n行

vim filename +:開啟檔案將游標定位到末尾

gg:將游標定位到首行

g:將游標定位到末行

ngg:將游標定位到指定行

^/0:將游標定位到行首

$:將游標定位的行尾

kjhl:相當於上下左右鍵

ctrl+f:下翻一頁

ctrl+b:下翻一頁

ctrl+d:下翻半頁

ctrl+u:上翻半頁

x:向右刪除乙個字元

nx:向右刪除n個字元

x:向左刪除乙個字元

nx:向左刪除n個字元

dd:刪除一行

ndd:刪除n行

p:貼上

yy:複製

nyy:複製n行

u:撤銷

ctrl+r:反撤銷

ctrl+shift+c:複製(需要滑鼠選中)

ctrl+shift+v:貼上

vim編輯器的一些操作

第一次使用vim編輯器時可能會出現在編輯模式下上下左右變成輸入abcd的問題,這時重灌vim編輯器就能解決 解除安裝 sudo apt get remove vim common 安裝 sudo apt get install vim 1 預設開啟vim編輯就是命令模式,在命令模式下鍵入字母會直接執...

vim編輯器的一些常用操作

1 vim編輯器的操作模式 vim編輯器有兩種操作模式,插入模式和普通模式。插入模式切換到普通模式按esc鍵就行了,進入插入模式可以使用按鍵i。2 普通模式下移動游標的快捷鍵 h 左移乙個字元 j 下移一行 k 上移一行 k 右移乙個字元 g 移動到最後一行 num g 移動到第num行 gg 移動...

Linux VI編輯器詳解

進入輸入輸出的方法 命令 作用 在游標後輸入文字 在當前行末尾輸入文字 在游標前輸入文字 在當前行開始輸入文字 在當前行後輸入新一行 在當前行前輸入新一行 游標移動 命令作用 移動到當前單詞的開始 移動到當前單詞的結尾 向前移動乙個單詞 向前移動乙個字元 向上移動一行 向下移動一行 向後移動乙個字元...