vi和vim常用的三种
Vi和vim常用的三种模式
正常模式:
以vim打开(打不开的话可能是没有安装,可以去百度谷歌上去找找答案)一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用【上,下,左,右】按键来移动光标,你可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制,粘贴】来处理你的文件数据
插入模式:
按下i,l,o,O,A,a,R,r等任意一个字母之后,才会进入编辑模式,一般来说按i即可
在这个模式中,可以提供你的相关指令,完成读取,存盘,替换,离开vim,显示行号等的动作,则是在此模式中达成的
在命令模式下:wq保存退出,q退出,q!强制退出
Vi和vim快捷键
拷贝当前行yy,拷贝当行向下的5行,5yy,并粘贴【P】
在正常模式中输入yy,其实不是让你输入两个y,而是类似于确认吧,5yy就是5行,以此类推6yy,7yy,对应的就是6行和7行
删除当前行dd,删除当前行向下5行,5dd
同拷贝一样,需要注意的是都是向下,以及都是在命令模式中执行
在文档中查找某个单词【命令行下 / 关键字,回车查找,输入n就是查找下一个】
类似于Windows中的word文档的“查找与替换”功能中的查找格式为:【/】+【关键字】如果你想继续往下找输入一个小写的n
设置文件的行号,取消文件的行号【命令行:setnu和setnonu】
显示行号:set nu 取消:set nonu
编辑/etc/profile文件,使用快捷键到文档的最末行【G】和最首行【gg】这些都是在“正常模式”中进行的
在一个文件中输入“hello”,然后对撤销这个动作u
正常模式下进行,直接输入一个小写u,撤销到原文件编辑之前的样子
编辑/etc/profile文件,并将光标移动到20行shift+g
大G到行末 两个小g到前行(命令模式)
正常模式就是最开始的那个界面,而命令模式是在正常模式的基础上加从冒号进行例如:“保存”等操作
插入模式一般按“:”既可
来自b站尚硅谷韩顺平老师的课,这是我的笔记

浙公网安备 33010602011771号