0


【Linux】VIM命令(全面详解)

VI和VIM命令详解

一.VI和VIM是什么?

VI是Unix操作系统和类Unix操作系统最通用的文本编辑器。

VIM编辑器是从vi发展出来的一个性能更加强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,为方便程序设计。VIM和VI完全兼容

二.VI和VIM使用和区别?

我的都是以root用户进行操作

1.使用

    # vim 文件名

在这里插入图片描述

在这里插入图片描述

    # vi 文件名

在这里插入图片描述

在这里插入图片描述

2.区别

由上面的图片我们可以看出 vim命令打开的文件,可以智能帮你区分文件的注释等一下语句,而vi命令打开的文件就相当于黑白的混在一起的文件,简单来说 vim打开的文件就相当于Notepad++(超级记事本)打开的文件,而vi打开的文件就相当于你电脑自带的记事本打开的文件。

三.VIM的三种格式

在这里插入图片描述

1.普通模式

当你

# vim 文件名

进入的就是普通模式,可以对你的文件内容进行

复制、删除、粘贴

,下面是普通模式常用命令
命令作用yy复制当前光标行y 数字 y复制从光标开始的n(你输的数字)行p粘贴(从你光标行开始)u撤销(相当于Ctrl + Z)dd删除光标当前行d 数字 d删除从光标开始的n(你输的数字)行x剪切一个字符(当前光标),相当于delete键X剪切一个字符(当前光标前一个),相当于Backspace键yw复制一个词dw删除一个词shitf + 6(^)移动到行头,可以有很多组合,比如 y + shitf + 6(^) 复制到行尾shitf + 4($)移动到行尾,也有很多组合w移动到下一个词的词头e移动到下一个词的词尾b移动到上一个词的词头gg 或者 H移动到页头G 或者 L移动到页尾数字 G移动到目标行(你输入的数字行)
当你使用命令的时候,下面会提示你进行了什么操作

在这里插入图片描述

2.编辑模式(插入模式)

进入文件按下

i

键就进入编辑模式,显示插入就能编写了,下面是常用命令
命令作用i光标前a光标后o光标的下一行,相当于换行(Enter键)I光标所在行最前A光标所在行最后O光标所在行的上一行,相当于换行(Enter键)ESC退出编辑模式
在这里插入图片描述

3.指令模式(命令模式)

进入文件按下

: 或者 /

键就进入指令模式,就能输入命令了,下面是常用命令
命令作用:w保存:q退出:wq保存并退出:q!不保存强制退出/ 要查找的词n往下查找,N往上查找:noh取消高亮显示:set nu显示行号:set nu显示行号:set nonu隐藏行号:s/old/new替换当前行匹配到的第一个 old 为 new:s/old/new/g替换当前行匹配到的所有 old 为 new:%s/old/new替换文档中每一行匹配到的第一个 old 为 new:%s/old/new/g替换文档匹配到的所有 old 为 new
在这里插入图片描述

四.VI/VIM键盘图

在这里插入图片描述

标签: vim linux 编辑器

本文转载自: https://blog.csdn.net/twotwo22222/article/details/127818678
版权归原作者 爱穿背带裤的馫 所有, 如有侵权,请联系我们删除。

“【Linux】VIM命令(全面详解)”的评论:

还没有评论