VIM使用手册

1.模式
  1. 普通模式:默认进入就是普通模式,主要方便大家浏览
  2. 编辑模式:
  3. 命令模式:
  4. 可视模式:
2.普通模式
1.模式转化
  1. 进入编辑模式

    1. i(insert before cursor)光标前,I(insert before line)行首
    2. a(append after cursor)光标后,A(append after line)行末
    3. o(open a new line below)光标下新行,O(Open a new line above)光标上新行
    4. gi:快速进入编辑模式,同时回到上次编辑的地方
  2. 回到普通模式:ESC 或者 Ctrl+[

  3. 进入命令模式:输入":"

2.光标移动
  1. 移动快捷键:h(左)j(下)k(上)l(右),逆时针方向
  2. 单词移动:小写以单词区分,大写以空格区分
    1. w/W:跳转到每个单词的开头,往下移动,
    2. e/E:跳转到单子结尾
    3. b/B:跳转到单词开头,往上移动
  3. 行间移动:如果一行存在多个字符(😉–下一个,(,)上一个
    1. f{char}:由前往后再当前行搜索,光标移动到char字符
    2. t{char}:由前往后再当前行搜索char字符,光标移动到char前一个字符
    3. F{char}:由后往前当前行搜索char字符,光标移动到char字符
  4. 水平移动
    1. 0:移动到行首第一个字符
    2. $:移动的行尾的非空白字符
  5. 页面移动
    1. 文件整体:gg:移动文件首行,G:移动文件末尾行,Ctrl+o:返回上次浏览地方
    2. 文件翻页:Ctrl+u:上翻页,Ctrl+f:下翻页,zz当前行至于屏幕中间
    3. 屏幕操作:光标移动H(Head):本屏幕首行,M(Middle):屏幕中间,L(Lower):屏幕末尾
3.文字操作
  1. 删除
    1. x:删除字符,{num}x
    2. d:删除单词,dd,{num}dd,dw:删除单词,dt{char}:删除到某个字符,d$:删除到行尾,d0:删除到行首
  2. 修改
    1. r(replace):r{char}修改当前字符为char,R进入替换(REPLACE)模式,一直往下替换字符
    2. s(substitute):字符操作:删除当前字符,同时进入(INSERT)模式,S:删除整行进入(INSERT)模式,{num}s
    3. c(change):单词操作:C:删除整行进入(INSERT)模式,cw,{num}c,ct{char} 删除到char,同时进入到(INSERT)模式
  3. 查询
    1. /:向下搜索,?:向上搜索,在搜索模式下n:下一个,N:上一个
    2. 在搜索模式下选择新的单词,#:向上搜索,*:乡下搜索
3.编辑模式
1.快捷键
  • Ctrl+h:删除上一个字符
  • Ctrl+w:删除上一个单词
  • Ctrl+u:删除整行
  • Ctrl+e:光标移到行尾
  • Ctrl+a:光标移到行首
  • Ctrl+b:光标前移
  • Ctrl+f:光标后移
4.命令模式
1.行号
  • set nu :显示行号
  • set nonu:不显示行号
2.分屏
  • sp
5.可视模式
  1. v:进入可视字符模式,可以字符的操作
  2. V:进入可以行模式,可以进行行字符的操作
  3. Ctrl+v:进入块模式,可以进行字符块操作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值