Linux记事本操作

来源:互联网 发布:知乎日报web电脑版 编辑:程序博客网 时间:2024/04/29 10:17

Linux记事本操作

vi编辑器模式

编辑模式下面显示:- -INSERT- -

命令模式下面显示:(默认什么都不显示)

尾行模式下面显示::wq(退出并保存)

进入编辑模式

   a: 光标向后移动一位

   i: 光标和 所在字符 不发生任何变化

   o: 给新起一行

   s: 删除光标所在字符

尾行模式的操作

   :q          //quit 退出编辑器

   :w          //write 对修改后的内容进行保存

   :wq         //write quit 保存修改并退出编辑器

   :q!         //(不保存)强制退出编辑器

   :w!         //强制保存

   :wq!        //强制保存并退出编辑

 

   :set number  或 nu          //设置行号

   :set nonumber  或 nonu      //设置行号

 

   :/内容/  或 /内容           //查找指定内容

                                小写n(next)下一个

                                大写N(next)上一个

 

    :数字               //跳转到数字所在行

 

    字符串替换cont1被替换为cont2

   :s/cont1/cont2/         //替换光标所在行的第一个cont1

   :s/cont1/cont2/g        //替换光标所在行的全部的cont1

   :%s/cont1/cont2/g       //替换整个文档的cont1

命令模式操作

u  光标移动

       字符级

           上(k)  下(j)  左(h)  右(l) 键

       单词级

           w:  word移动到下个单词的首字母

           e:  end移动到下个(本)单词的尾字母

           b:  before移动到上个(本)单词的首字母

       行级

           $:  行尾

           0:  行首

       段落级(翻屏)

           {:  上个(本)段落首部

           }:  下个(本)段落尾部

       屏幕级(不翻屏)

           H:  屏幕首部

           L:  屏幕尾部

       文档级

           G:  文档尾部

           1G: 文档第1行

           nG: 文档第n行

 

u  内容删除

       dd:     删除光标当前行

       2dd:    包括当前行在内,向后删除2行内容

        ndd:   包括当前行在内,删除后边n行内容

       x:      删除光标所在字符

       c+w:    从光标所在位置删除至单词结尾,并进入编辑模式

       

u  内容复制

       yy:     复制光标当前行

       2yy:    包括当前行在内,向后复制2行内容

       nyy:    包括当前行在内,复制后边n行内容

       p:      对(删除)复制好的内容进行粘贴操作

 

u  相关快捷操作

       u:      undo撤销

       J:      合并上下两行

       r:      单个字符替换

       .点:    重复执行上次最近的指令

0 0
原创粉丝点击