Vim的学习

1.vim是什么

    VIM是Linus系统下的文本编辑器,可以对不同文本进行编辑,功能是对文件内容的编辑,保存,更改操作

2.VIM有三种模式:命令行模式(ESC),插入模式,底行模式

3.如何打开VIM编辑器(ls查看文件)

        1.先touch一个文件(新建文件的过程),然后使用指令:vi或vim+文件名即可,这种方式打开文件,无论是否编辑文件,都会在文件系统中产生一个普通文件(直接退出:冒号+q)(保存退出:冒号+wq)

        2.直接使用vi或vim+不存在的文件名,如果对文本内容进行更改,则保存退出后,会在文件系统上产生一个普通文件,如果没有更改数据,保存后退出,则不会在文件系统上创建该文件

4.命令行模式

        1.使用vi+文件名,刚进入编辑器模式就是命令行模式

        2.命令行模式的作用:主要完成对文本内容整体的复制,粘贴,剪切,删除以及光标移动等操作

        3.如何进入命令行模式

                刚进入编辑器模式,就是命令行模式

                其他模式进入命令行模式只需要按,ESC键即可

        4.命令行模式的主要操作

                yy:复制当前行的文本内容(要在插入模式在进行,没有插入这两个字的时候)

                nyy:复制从光标所在行一直及以后的n行文本内容(n是一个具体的数字)

                p:将剪切板的内容进行粘贴

                dd;删除光标所在的哪一行(实际上相当于剪切)

                ndd:删除光标所在行及之后的n行文本内容(n是一个具体的数字)

                u:撤销上一步

                ctrl+r:反撤销:撤销多了,取消撤销
                gg:将光标直接挑到首行位置

                nG:表示跳到第n行

                0:光标跳到这一行最前面

                $:光标到行尾

5.插入模式

        1.插入模式的功能:文本内容的编辑

        2.如何进入插入模式:只能从命令行进入插入模式,不能直接从底行进入插入模式

        键盘上特殊的键能从命令行模式进入插入模式:

                insert键:从光标所在的字符前进入插入模式

                i:从光标所在的字符前进入插入模式

                I:从光标所在行的行首进入插入模式

                a:从光标所在的字符后进入插入模式

                A:从光标所在的行尾进入插入模式

                o:从光标所在行的下一行进入插入模式

                O:从光标所在行的上一行进入插入模式

                s;删除光标所在的字符后,从光标位置进入插入模式

                S;删除光标所在的一行文本后,从当前行进入插入模式

        

6.底行模式

        1.功能:完成对文本内容的保存,退出操作或者替换,查找工作

        2.如何进入底行模式,从命令行模式中输入一个冒号

        3.主要操作

                :w保存文本内容

                :q 退出文本内容

                :q! 强制退出

                :wq 保存退出

                :x 保存退出

                :set number 显示行号

                :set nonumber 不显示行号

                :/+单词 查找一个单词,按n继续往下查找

                :/%s/hello/你好/g  将hello全都改成你好

                :m,ns/hello/你好/g  表示[m,n]内将hello全都改成你好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值