Linux vi与vim编辑器

介绍:
    所有的 Linux 系统都会内建 vi 文本编辑器,vim是从 vi 发展出来的一个文本编辑器。
    目前我们使用比较多的是 vim 编辑器,vim 具有程序编辑的能力,可以主动的以
    字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的
    功能特别丰富,在程序员中被广泛使用。

vim的三种常见模式:
1.正常模式:
   可以使用快捷键

2.编辑模式:
   可以输入内容
   输入i、I、a、A、r、R直接进入编辑

3.命令行模式:
   通过vim提供的相关指令,完成读取、存盘、替换、离开vim、显示行号等动作   

总结:在终端命令行下,可以使用 vim xxx 命令进入 vim 正常模式(xxx存在时则进入xxx文件。xxx不存在时则进入新文件,当文件编辑完进行保存时,文件会被创建出来);在正常模式下,可以通过输入“i”进入编辑模式;在编辑模式下,可以使用Esc进入正常模式;在正常模式下,可以通过输入“:”进入命令行模式;在命令行模式下,可以使用Esc进入正常模式,也可以输入
          :wq!  保存并退出  已对文件编辑,适合使用
          :q      退出        没有对文件进行编辑,适合使用
          :q!     强制退出      已对文件编辑,但不想保存,适合使用

vim正常模式下的快捷键:
    yy    复制当前行(5yy:从当前行向下复制5行)
    p      粘贴
    dd    删除当前行(5dd:从当前行向下删除5行)
    u      撤销
    gg    定位到文件首行
    G     定位到文件尾行
    "number" + Shift + g 或 "number" + G      定位到指定行(需要在命令行模式下设置显示行号)

vim命令行模式下的快捷操作:
    查找:通过“/”进入命令行模式,输入要查找的内容,点击Enter进行查找。点击 n 键查看下一个。
    行号:通过“:”进入命令行模式,显示行号 set nu ,取消显示行号 set nonu 。

vim 快捷键键盘图:

 

posted @ 2021-06-17 00:13  夜猫子1130  阅读(47)  评论(0编辑  收藏  举报