vim使用介绍

2017-07-10  本文已影响0人  IsGirl

1vim

1.1vim基本概念

1.2vim各个模式下的功能键

  1. 进入插入模式
    【i】- 进入插入模式,光标从点前位置插入;
    【o】- 进入插入模式,当前行下新建一行,将光标移动到新建行的行首进行插入。
    【a】- 进入插入模式,光标当前位置向后一个字符进行插入。
  2. 进入底行模式
    【:】- 进入底行模式
  3. 文本操作键
    【h】- 光标左移
    【j】- 光标下移
    【k】- 光标上移
    【l】- 光标右移
    【0】- 光标移动到文件首部(Linux)
    【G】- 光标移动到文件尾部(Linux)
    【^】- 光标移动到所在行的首部
    【Home】- 光标移动到所在行的首部(Windows下git)
    【End】或【$】- 光标移动到所在行最后一个字符的前一个位置(Windows下git)
    【x】- 删除光标向后的一个字符
    【n+x】- 删除光标向后的n个字符 eg:6x
    【X】- 删除光标向前的一个字符
    【n+X】- 删除光标向前的n个字符
    【dd】- 删除光标所在行整行
    【n+dd】- 删除所在行向下包括本行,共n(表示数字)行,eg:3dd表示删除所在行一下包括本行共3行。
    【yw】- 赋值光标到所在行的行尾到缓冲区
    【yy】- 赋值光标所在行整行到缓冲区
    【nyy】- 赋值光标所在行包括本行共n行到缓冲区
    【r】- 替换光标所在处字符。先按下r再按下希望替换的字符
    【R】- 替换光标所到之处的字符一直向后替换,直到按下「ESC」键为止。
    【u】- 恢复上次操作
    【cw】- 改变光标到行位的内容
    【cnw】- 改变光标所在行包括所在行向下共n行的内容 eg:c3w

上一篇下一篇

猜你喜欢

热点阅读