【Linux学习】vi编辑器的使用方法

来源:互联网 发布:淘宝推广员是做什么的 编辑:程序博客网 时间:2024/06/05 04:41

vi编辑器共有三种模式:命令行模式、插入模式、底行模式。

(1)命令行模式

          移动光标进行浏览,整行删除,但无法编辑文字

       1、命令行模式功能键

            ①yy:复制光标所在行

            ②[n]yy:n为数字,复制当前光标开始的n行。

            ③P;粘贴复制的内容到光标所在行

            ④dd:删除当前光标所在行

            ⑤[n]dd:删除光标所在行开始的n行

            ⑥/name:查找光标之后的名为“name”的字符串

            ⑦G:光标移动到文件尾(注意是大写)

            ⑧u:取消前一个动作(注意是小写)

 (2)插入模式

        用户可以进行文字的编辑输入,用户可以使用[Esc]键回到命令行模式

      1、W:保存

      2、q:退出vi

      3、q!:强行退出

      4、wq:保存退出

      5、w[filename] 另存为filename文件

      6、set nu 显示行号

      7、set nonu  取消行号

 (3)底行模式

       光标位于屏幕底行,用户可以进行文件保存或者退出操作,也可以设置编辑 环境,如寻寻找字符串 、列出行号。

 (4)文本编辑流程(以helloworld.c为例)

      1、vi helloworld.c

      2、键入i进入插入模式

      3、编辑

      4、键入[Esc]退入到命令行模式

      5、键入:wq保存退出 




0 0