Vim編輯器作用:編輯文本文檔的(但預設是沒有安裝的) 需要yum進行安裝 啟動方式 vim 文件名字 有三種模式:命令模式,末行模式,輸入模式 命令模式:只能查看內容 輸入模式:可以對內容進行修改 末行模式:可以對內容執行命令 i :在游標所在位置的前方插入字元 a :在游標所在位置的後方插入字元 ...
Vim編輯器作用:編輯文本文檔的(但預設是沒有安裝的) 需要yum進行安裝
啟動方式 vim 文件名字
有三種模式:命令模式,末行模式,輸入模式
命令模式:只能查看內容
輸入模式:可以對內容進行修改
末行模式:可以對內容執行命令
輸入模式下常用操作
i :在游標所在位置的前方插入字元
a :在游標所在位置的後方插入字元
o : 新起一行
命令模式下常用操作
yy :複製游標所在行 p是粘貼(p預設黏貼到游標所在行下麵)
u :撤銷上次操作(撤回)
dd :剪切游標所在行(相當於刪除) p是粘貼
dG :刪除游標所在行至最後一行
$ :跳轉至游標所在行的行位(end鍵)
^ :跳轉至游標所在行的行首(home鍵)
G :跳轉至最後一行
nG :n代表數字,代表指定跳轉至哪行
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),就可以恢復正常了