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 切換程式...