Linux - 编辑器

1. gedit 现在基本不用

2. sublime

  点击空白处可以添加 tab

  布局可以添加多个界面

  ctrl+shitf+t 复制行的快捷键

  tab/shitf+tab 

3. vim/vi

  进入编辑模式,i 是从光标前面插入;a 是从光标后面插入

  I :行首

  A:行末

  O:上一行

  o:下一行

  yy:复制光标所在行

  4yy:复制光标所在及之后4行

  p:粘贴

  dd:剪切光标所在行

  2dd:剪切光标所在行以及向下一行

  d0:从当前位置开始剪切到行首

  D:从当前的光标开始剪切,一直到行末

  x:删除当前的光标,每次只删一个

  X:删除当前光标前的元素

  命令模式下:

    k 上

    j 下

    h 左

    l 右

    H 屏幕上方

    M 屏幕中间

    L 屏幕下方

    翻页:ctrl+f  回翻:ctrl+b

    快速定位:20 G (最后一行:G)

    w:向后跳一个单词的长度,即跳到下一个单词的开始处

    b:往回跳

    u:撤销 (ctrl+r反撤销)

    选中一片代码:

      v:

      V:

    >>:向右移动代码

    <<:向左移动代码

    .:重复上次执行

    {:跳到上一片代码

    }:跳到下一片代码

    替换:

    r:替换单个

  末行模式下:

    /xx:查找

    :%s/hello/hi/g (把所有的hello替换成hi)

    :1,10s/abc/a/g(把1-10行的abc替换成a)

 

posted @ 2020-12-03 22:58  april_aaa  阅读(67)  评论(0编辑  收藏  举报