vi與vim,vim是vi增強版
1、vim檢視幫助
[root@vm_0_5_centos ~]# vimtutor
2、移動游標
←h ↑k →l ↓j
方向鍵也可以
3、移到行首
直接按0
4、移到行尾
shift+4
5、移到檔案頭
dd6、移到檔案尾
g7、刪除游標處
x8、恢復刪除
u9、刪除游標前
x10、整行刪
dd11、刪除單詞
dw12、刪除游標到行首
d013、刪除游標到行尾
d$(d)
14、刪除游標所在行開始n行
ndd15、複製一行內容
yy16、剪下一行內容
dd17、複製n行內容
nyy18、貼上
p 或者 p
19、替換
r 輸入r之後,再輸入乙個字母
20、可視模式
v進入可視模式
移動游標選中內容
按y複製內容
移動游標到目的地
p或者p貼上
21、 內容查詢
1、/查詢的內容
n/n 進行遍歷,注意向前還是向後
2、?查詢的內容
3、n/n 進行遍歷,方向與/相反
游標移動到字串上,按#,也可以查詢
22、格式調整
gg=g
>>當前行向右移動乙個tab
《當前行向左移動乙個tab
n>>當前行開始n行,向右移動乙個tab
n《當前行開始n行,向左移動乙個tab
23、man幫助檢視
k 或者 n+k
24、模式切換
命令模式--》編輯模式 i 或 a 或i 或 a 或o/o 或 s 或s
編輯模式--》命令模式 esc鍵
命令模式--》末行模式 :
末行模式--》命令模式 esc 鍵 *2
25、**替換
:s/src/des --只會替換當前行第乙個匹配的src為des
:s/src/des/g --只會替換當前行所有匹配的src為des
:%s/src/des --只會替換所有行第乙個匹配的src為des
:%s/src/des/g --替換檔案內容所有的src為des
26、儲存和退出
:w 儲存
:wq 儲存退出
:q 只退出,檔案不能修改
:q! 強退
:x 儲存退出
zz 儲存退出(命令模式)
27、分屏
:sp 橫分
:vsp 豎分
:qall 退出不儲存
:wqall 儲存退出
Linux基礎命令Vim 二
b 進入 vi filename a 在游標後 a 在本行末 i 在游標前 i 在本行開始 o 在游標下 o 在游標上 定位 移至行尾 0 移至行首 數字零 h 移至螢幕上端 m 移至螢幕 l 移至螢幕下端 上下左右 h 向左 j 向下 k 向上 l 向右 set nu 設定行號 set nonu ...
linux基礎知識 二 vim命令
vim是linux自帶軟體vi的公升級版,使用方法基本等同於vi,但是功能方面比vi強大。vim同樣也有三種不同的模式 命令模式 插入模式 擴充套件模式 常用引數 開啟檔案後讓游標位於第 行行首 pattern 開啟檔案後讓游標位於第乙個被pattern匹配到的行的行首 d file1 file2 ...
linux基礎vim命令
編輯器 伺服器 vi編輯器 yy複製 p 貼上 命令列模式 i 插入模式 esc 命令列模式 命令列模式 末行模式 esc 命令列模式 vim編輯器基礎操作 1 從命令列到插入模式 i 游標前插入 a 游標後插入 i 行首插入 a 行末插入 o 游標下一行行首 o 游標上一行行首 o i i 游標 ...