美文网首页
vim(模式)

vim(模式)

作者: jrg陈咪咪sunny | 来源:发表于2018-12-30 21:33 被阅读0次

1、vim的基本概念
  基本上vi可以分为三种状态,分别是命令行模式、插入模式和底行模式,各模式的功能区分如下:
1) 命令行模式

控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 插入模式下,或者到 底行模式。
2) 插入模式
  只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。

  1. 底行模式
      将文件保存或退出vim,也可以设置编辑环境。

2、vim的基本操作
1) 进入vim
  在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:
  $ vim myfile.txt
  进入vim之后,是处于 命令行模式,要切换到 插入模式 才能够输入文字。

  1. 切换至插入模式编辑文件
      在 命令行模式 下按一下字母 i 就可以进入插入模式,这时候你就可以开始输入文字了。
    在 插入模式下 按 [ESC] 键 就回到命令模式了

  2. 退出vim及保存文件
      在命令行模式下,按一下 : 冒号键进入底行模式例如:
    : wq (输入wq,存盘并退出vim)
    : q! (输入q!, 不存盘强制退出vim)

3、命令行模式功能键
1) 切换到插入模式
  按 i 进入插入模式后,按“i”进入插入模式后是从光标当前位置开始输入文件;
  按 a 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
  按 o 进入插入模式后,是插入新的一行,从行首开始输入文字。

 2) 光标移动

  h 或向左方向键,光标向左移动一个字符

   j  或向下方向键,光标向下移动一个字符

   k 或向上方向键,光标向上移动一个字符

   l  或向右方向键,光标向右移动一个字符

  ctrl + b  屏幕往“后”移动一页。
  ctrl + f   屏幕往“前”移动一页。

 3)删除、复制、粘贴

   x      每按一次,删除光标所在位置的“后面”一个字符

   X      每按一次,删除光标所在位置的“前面”一个字符

   #x    例如,8x表示删除光标所在位置的“后面”8个字符

   dd     删除光标所在行

   #dd  从光标所在行开始删除#行

   yw    将光标所在之处到字尾的字符复制到缓冲区

   yy     复制光标所在行到缓冲区

   #yy   例如,6yy表示拷贝从光标所在的该行“往下数”6行文字。
   p      将缓冲区内的字符贴到光标所在位置



4)查找、替换

    /   先按 / 键,再输入您想寻找的字符,例如 /word

        如果第一次找的关键字不是您想要的,可以一直按 n 会往后寻找到您要的关键字为止



    :1 , 5s/word1/word2/g   在第1行与第5行之间查找word1字符串,并将该字符串替换为word2
    :1 , $s/word1/word2/g   在第1行与最后一行行之间查找word1字符串,并将该字符串替换为word2
    :1 , $s/word1/word2/gc  在第1行与最后一行行之间查找word1字符串,并将该字符串替换为word2,

                                       并在替换前显示提示符让用户确认
    

5)保存、推出

    :w   保存数据

    :w!  强制保存数据

    :q    推出vim

    :q!   强制推出vim

相关文章

  • day-7 vim编辑器

    1. vim常用的三种模式 vim普通模式 光标跳转 复制与粘贴 删除、剪切、撤销 vim编辑模式 vim命令模式...

  • vin学习笔记

    vim学习 vim配置 主要配置使用Python3 vim主要快捷键 vim的模式,命令行模式,插入模式,视图模式...

  • vim编辑器

    vim编辑器用法整理: vim [OPTIONS] FILE vim三种模式:命令模式,插入模式,末行模式 命令模...

  • vim编辑操作

    Vim有三种基本工作模式: + 命令模式 + 文本输入模式 + 末行模式。 vim基础操作 vim是从 vi 发展...

  • 基础-18、vim(二)

    笔记内容:5.5 进入编辑模式5.6 vim命令模式5.7 vim实践 一、进入编辑模式 二、vim命令模式 Q:...

  • 【CLI】Vim操作的四种模式

    学习文章 Vim操作的四种模式 Vim的模式 1.Vim常用模式.命令模式(command-mode)插入模式(i...

  • 2019-10-24

    VIM编辑器 三大模式:命令模式、编辑模式、底行模式 vim 文件名 + 回车 :进入vim编辑模式,打开的文件有...

  • VIM一

    一、vim介绍 安装vim yum install -y vim-enhanced 分3种模式 一般模式 编辑模式...

  • day4-vim编辑器

    了解vim的三个基本模式 normal模式 当启动vim后,vim会处于normal模式.在normal模式下,所...

  • Linux学习(2) Vim学习

    Vim上手 Vim的三种模式 vim三种模式相互转换 命令模式:在命令行模式下,输入"vim 文件名"就进入了命令...

网友评论

      本文标题:vim(模式)

      本文链接:https://www.haomeiwen.com/subject/pzrblqtx.html