Linux vi編輯器 模式之間的轉換及常用命令

Linux vi編輯器 模式之間的轉換及常用命令

  • vim編輯器三種工作模式
    一般模式、編輯模式、命令模式

  • 不同模式之間的轉換

在這裏插入圖片描述

一般模式 --->  編輯模式
	i
	a
	o:
		-o	在光標的下面開一行
		-O	在光標的上面開一行
  • vi基本操作

1、內容查找&定位

內容查找
	/word			從上而下載文件中查找字符串"word"
	?word			從下而上在文件中查找字符串"word"
	n				定位下一個匹配的被查找字符串
	N				定位上一個匹配的被查找字符串
定位:
	:$			定位到倒數第一行
	:$-5		定位到倒數第六行

2、保存文件及退出

保存文件:
	:w
	:w /root/newfile		另存爲其他文件
退出vi:
	:q						未修改退出
	:q!						放棄對文件的修改並且退出
 保存文件&退出vi
 	:wq

3、文件內容替換查找

:%s/old/new/g				在整個文件範圍內替換所有的字符串“old”爲“new”
:%s/old/new/gc				在替換命令末尾加入c命令,將對每個替換動作提示用戶進行確認

4、命令模式常用的命令
在這裏插入圖片描述修改與刪除
在這裏插入圖片描述在這裏插入圖片描述

複製:
	yy			-複製光標所在行
	nyy			-複製從光標所在行起的n行
粘貼:
	p
刪除:
	dd			-刪除光標所在行
	ndd			-刪除從光標所在行起的n行
	:1,$ d		-刪除從1行到最後一行

5、末行命令模式的常用命令
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章