Vim編輯器作用 編輯文本文檔的(但默認是沒有安裝的) 需要yum進行安裝
yum install vim -y
啟動方式
vim 文件名字
有三種模式 命令模式,末行模式,輸入模式
命令模式 只能查看內容
輸入模式 可以對內容進行修改
末行模式 可以對內容執行命令
輸入模式下常用操作
在光標所在位置的前方插入字符
i
在光標所在位置的后方插入字符
a
新起一行
o
命令模式下常用操作
復制光標所在行 p是粘貼(p默認黏貼到光標所在行下面)
yy
撤銷上次操作(撤回)
u
剪切光標所在行(相當於刪除) p是粘貼
dd
刪除光標所在行至最后一行
dG
跳轉至光標所在行的行位(end鍵)
$
跳轉至光標所在行的行首(home鍵)
^
跳轉至最后一行
G
n代表數字,代表指定跳轉至哪行
nG
替換光標所在的字符(但替換完后會直接退出)
r
替換光標所在的字符(可以一直替換)
R
查找 n是正常查找 N是反向查找
/加字符串
末行模式下的操作
顯示行號
set nu
取消行號顯示
set nonu
取消高亮
no hl
起始行,結束行 s/ / /g 替換的既定格式,不加g是默認替換掉每一行的第一個找到的對象
代表全部,全局
%
代表最后(末行模式)、行尾(輸入模式)
$
代表行首
^
撤銷上次操作
Ctrl+r
退出,如果修改是退不出去的
q
強制退出,不保存
q!
保存並退出
wq
把文件讀取進來
r 文件的路徑
刪除多行
開始行行號,結束行行號 d
移動多行
開始行行號,結束行行號 m 要移動到的行號
復制多行
開始行行號,結束行行號 co 要復制到的行號
分屏操作
垂直分屏
vim -O 文件名字 文件名字
切換時ctrl+w,保存退出要分別操作
水平分屏
vim -O 文件名字 文件名字
vim的配置文件 vim /etc/vimrc 可以把行號、高亮的功能設置成自動,寫入vim的配置文件
崩潰緩存機制
vim崩潰緩存機制 如果不小心斷電 關機 再用vim打開這個文件,會出現崩潰緩存文件
直接點R回復,然后wq保存,進入后還會顯示崩潰緩存的文件,但在保存后刪除崩潰緩存文件(.文件名.swp),就可以恢復正常了