linux 文本编辑命令
 作用:用于编辑一个文件
 用法:vim +文件名称 或者vi
 (1)编辑一个存在的文档
 例子:编辑一个file1文件
 vim aa
 
(2)编辑一个文件不存在,会先创建文件,再进行编辑。
 vim dd
 
2、Vim编辑器拥有的3种模式
 1.命令模式 作用:用于键盘输入命令
 2.编辑模式 作用:用于编辑文本,修改文本 (在文本中输入)
 3.末行模式 (底层命令模式) 作用:用于输入末行命令
 
Linux常用命令
 vim命令模式下的常用命令(命令模式ctrl+c或esc)
- a命令
 从命令模式进入到编辑模式,在光标所在位置后进行输入
  
2.A命令
 从命令模式进入到编辑模式,在光标所在行尾进行输入
 
3.i 命令
 从命令模式进入到编辑模式,在光标所在位置进行输入
 
4.I命令
 从命令模式进入到编辑模式,在光标所在行首进行输入
 
 5.o命令
 从命令模式进入到编辑模式,在光标所在行下一行输入
 
6.O命令
 从命令模式进入到编辑模式,在光标所在行上一行输入
 
 7.x命令
 对光标所在的字符进行删除
 
8.X命令
 对光标所在前的单个字符进行删除
 
 9.dd命令
 删除光标所在行
 
 10.D命令
 删除光标所在字符到行尾的内容
 
 11.yy命令
 复制光标所在行的内容
 12.在按p命令
 在光标所在行的下一行进行粘贴
 
12.3yy命令
 复制包含光标所在行的下指定行数(复制光标在内下面3行)
 
14.P命令
 在光标所在行的上一行进行粘贴
 
1):wq命令
 保存并退出
 
2):w命令
 保存
 
3):wq!
 强制保存,退出
 
4):q!
 强制退出
 
 5):set nu
 设置行号/显示行号

 6):set nonu
 取消行号显示
 
 7)直接挑战指定行数 :n ,n表示行数
 
8):m,ny命令
 复制m~n行
 **
 **
 9):m,nw +文件名称
 指定m~n行,写入到一个新文件
 
8):/字符串 或者?号
 匹配的字符串高亮显示
 a. / 表示匹配
 
b.?号匹配:
 
 10):noh
 取消高亮显示效果



















