vim 的基本操作

2021-06-28 22:47:32 字數 717 閱讀 8111

vim 的查詢,恢復,替換

查詢:命令列輸入:

/word

或?word

n 下乙個

n 上乙個

vim 恢復:

u 向前恢復

ctrl+u 向後恢復

vim替換

:s/old/new  替換游標所在行的第乙個

:s/old/new/g   替換游標所在行的所有

:#,#s/old/new/g 替換#到#之間所有old

:%s/old/new/g 替換所有old

:s/old/new/c  每次替換有確認

(/g /c 不能同時使用)

vim的每行前顯示行號:

:set nu

取消:set nonu

vim跳轉

#g 跳到第g行

vim複製

yy 一行

y$  複製游標到行尾

y^  複製游標到行頭

vim貼上

pvim 開啟多檔案

vim file1 file2

顯示當前檔案

:args

顯示前乙個檔案

:prev

顯示下乙個檔案

:next

ctrl+z  暫停程序

fg   前台執行

bg  後台執行

ps aux   顯示程序

kill 程序號       殺死程序;

Vim的基本操作

模式切換 esc 切換到普通模式 切換到普通模式 切換到普通模式 i 進入到插入模式 a 進入到插入模式 游標後移一位 a 進入到插入模式 游標移動到行尾 r 替換模式 進入到命令模式 v 可視模式 面向行 v 可視模式 面向字元 可視模式 面向塊游標位置跳轉 普通模式中 gg 回到檔案開頭 g 到...

vim的基本操作

vim的基本操作 一般模式進入命令模式 命令模式下set nu命令是顯示指令碼的行數 a 游標所在行的最後乙個位置開始編輯 i 游標所在位置開始編輯 i 游標所在行的有效起始位置開始編輯 在一般模式下 刪除 eg 6 dd 或者 dd eg d g 表示刪除游標以下的所有內容 複製 eg 6 yy ...

vim的基本操作

vim 檔案 開啟乙個檔案,不存在就會建立新檔案 q 退出 vim 是乙個多模式的文字編輯器 x 刪除游標下字元 i進入插入模式 a進入插入模式,游標在行尾 dw 從當前位置開始刪除到下乙個單詞開始位置 de 從當前位置刪除到單詞末尾 d 從當前位置刪除到行末 dd 刪除整行 ctrl z 切換程式...