vim是一種純文字編輯器
命令模式:使用快捷鍵,實現了word中的滑鼠操作 命令
作用a在游標所在位置的字元後插入
a在游標所在行尾插入
i在游標所在字元前插入
i在游標所在行首插入
o在游標所在下插入新的一行
o在游標所在上插入一行
退出輸入模式:直接打esc鍵進入命令模式
命令作用
:w儲存檔案,不退出
:w 新檔名
講當前檔案另存為新的檔案
:q不儲存,直接退出
:wq儲存並退出
:q!強制退出
:wq!
強制儲存退出
zz(大寫)作用同 :wq相同
上下左右移動 按鍵
作用h向上移動
j向下移動
k向左移動
l向右移動
將游標移動到檔案頭尾 按鍵
作用gg
移動到檔案頭
g移動到檔案尾
移動到行首尾 按鍵
作用^移動到行首
$移動到行尾
移動到指定行 按鍵
作用:n
移動到第n行
刪除字母 按鍵
作用x刪除游標所在單個字元
nx從游標位置連續刪除n個字元
刪除整行或剪下 按鍵
作用dd
刪除游標所在單行
ndd刪除從游標所在向下n行
:n1,n2d
刪除從n1行到n2行範圍內的內容會
p將剪下內容貼上到游標後
p將剪下內容貼上到游標前
從游標刪除到檔案尾 按鍵
作用dg
從游標所在位置刪除到檔案尾
按鍵作用
yy複製游標所在行
nyy複製游標所在的下面n行
按鍵作用u撤銷
ctrl+r
反撤銷按鍵作用r
替換游標所在處的字元
r從游標處開始替換字元,按esc鍵結束
命令作用
/查詢內容
從游標所在行向下查詢
?查詢內容
從游標所在行向上查詢
n下乙個
n上乙個
命令作用
: n1,n2s / old / new / g
替換從n1到n2所有的old為new
: %s / old / new / g
將整個檔案中的old替換為new
例子:
:1,10s/^/#/g
#注釋第一行到第十行
linux中 vim的使用
1.vim 檔名.c 建立並開啟.c檔案 vim 三種模式 1 命令模式 vim開啟檔案就是處於命令模式下 x 刪除乙個字元 nx 刪除n個字元 dd 刪除 剪下 乙個字元 ndd 刪除 剪下 n個字元 yy 複製乙個字元 nyy 同理 p 貼上 shift g 跳到最後一行 gg 回到第一行 查詢...
Linux 基本查詢及vim使用
grep i 忽略大小寫查詢 grep n 查詢出關鍵字並且列出行數 grep v 反轉查詢,用於查詢程序,排除當次 grep v程序 tail f 動態的查詢檔案的狀態 tail n 行數 查詢指定行數開始的到末尾的檔案 tail c 字元數 查詢末尾字元數的檔案 less 適合於大型的檔案 命令...
VIM的基本使用
1.概念 是一款文字編輯器,和emacs並列成為類unix系統使用者最喜歡的文字編輯器。2.優點 可以完成複雜的編輯與格式化功能 3.模式 其模式共有十二種,基本模式有六種 1.普通模式 啟動vim後預設處於普通模式,wulun 什麼模式,按返回鍵 或者ctrl 都會進入普通模式。2.可視模式 在正...