Linux C语言开发-D2vi编辑器使用

三种模式基础

命令行模式、插入模式和底行模式

:! [命令]:可在命令行模式下执行命令

:w test1.cc可备份当前编辑的文件

:r head.h可为当前文件引入头文件

        u:撤销

命令行进入插入模式:

        i:从当前光标位置之前开始插入
        a:从当前光标位置之后开始插入

        o:到光标的下一行首位置

        I:到光标位置行的首位置

·       A:当光标位置行的末位置

        O:到光标的上一行首位置

插入模式:

        :w  随手保存

光标命令

:N 光标移动到第N行

1G 光标移动到第一行

G 光标移动到最后一行

:set nu 设置显示行号

:set nonu 取消显示行号

查找命令

/[要查找内容]:查找内容

        n:向下查找

        N:向上查找

替换命令

:范围行s/old/new,g代表都进行替换

Linux C语言开发-D2vi编辑器使用_第1张图片

复制和剪切命令

[N]x:剪切N个字符(可用其删除N个字符)

[N]dd:从光标位置连续的N行被剪切

[N]yy:从光标位置连续的N行被复制

p或者P:将缓冲区的内容复制文本,p是在当前行的下面,P是在当前行的上面。

y0:表示光标到行首的复制

y$:表示光标到行尾的复制

d0:表示光标到行首的剪切

d$:表示光标到行尾的剪切

range y:表示块的复制

range d:表示块的剪切


 

        

        

你可能感兴趣的:(Linux,c语言,linux)