linux 基础学习 之 VI/VIM 编辑器基础功能

根据尼玛哥近期的了解

   首先,在绝大多数的linux系统上均安装有vim ,并且,vim 相比较vi 而言要更为强大

  1. 使用命令 vim  可以启动vim 编辑器
  2. 使用 vim + 目标文件路径  
  3. 若文件存在,则打开,若文件不存在,相当于在对应位置创建新的文件,并打开
 
咱们需要了解到的是,vim它拥有3种命令模式,
  •     命令模式(常规模式)
             vim启动后,默认进入命令模式,热河模式都可以通过ESC按键回到命令模式
  •  插入模式 
    在命令模式当中,按住I 键,进入插入模式,可以输入编辑文本内容,使用ESC键可以返回命令模式
  •  ex模式
     在命令模式中按“。” 可以进入ex模式,这里可以保持修改或者退出VIM 
退出方式,按ESC键,然后,shift+ “ :” ,紧接着
1.输入 q ,退出
2.输入wq 保存退出
3.输入q!,强制退出,并且不保存
                                         4. 输入 e! 放弃所有修改,并打开原来文件。



命令模式下:

  • i键  ,在光标前插入文本
  • o键  ,在当前行下面插入新的行
  • dd   , 删除整行
  • yy   , 将当前的内容放在缓冲区(复制当前行)
  • n+yy ,将n行的内容放入缓冲区(复制N 行)
  • P    ,将缓冲区中的文本放入光标后(粘贴)
  • u    ,撤销上一个操作
  • r    , 替换当前字符
  • /    , 查找关键字
ex模式下:

  •     :w  ,保存当前修改
  •     :q   ,  退出
  •     :q ! ,  强制退出,并不保存修改
  •     :x   ,  保存并推出,相当于wq
  •     :set number  ,显示行号
  •     :!  系统命令 ,执行一个系统命令并显示结果
  •     :sh ,  切换到杭明亮,使用Ctrl+d切换回vim








原文地址:https://www.cnblogs.com/DeepRunning/p/9206030.html