认识vim

来源:互联网 发布:数据归一化后的值 编辑:程序博客网 时间:2024/05/19 20:23

1、三种模式:

  (1)一般模式:默认模式——移动光标、删除字符(delete)、删除整行、复制、粘贴;

  (2)编辑模式:INSERT、REPLACE——编辑文件内容;

  (3)命令行模式:底行模式——ESC切换到命令行模式

 

        i在光标前进入     I在行首进入       a在光标后进入     A在行末进入       o在光标所在行的下一行行首进入     O在光标所在行的上一行行首进入      cw修改一个单词    dw删除一个单词      dd删除一行     u撤销上一次操作  CTRL+r重新上一次操作    GG光标快速回到文件底部      gg光标快速回到文件首部   4dd删除光标所在行开始的4行      p在光标下一行进行粘贴    yy复制一行      d$删除光标后面的字符都行末

 

 

         q退出         q!强制退出         w保存        wq保存并退出        wq!强制保存并退出    set nonu不显示行数  set autoindent自动对齐  set noautoindent取消自动对齐 1,5s/mail/gmail/g全局替换(1-5行)1,$s/mail/gmail/g全局替换


 

16G——移动到文件的第16行;

:set nu——显示行号;

:set nonu——取消行号;

ZZ——若文件没有更改,则直接离开;若文件被更改过,则保存后离开;

 

块选择:

v——字符选择,将光标经过的地方反白选择;

V——行选择,将光标经过的行反白选择;

Ctrl+v——块选择,可以用类似长方形的形式选择一块数据;

y——将反白的地方复制;

d——将反白的地方删除;

 

 

 

0 0
原创粉丝点击