VIM快捷键大全

vim有六种模式:普通模式、插入模式、可视模式、选择模式、命令行模式、Ex模式

Linux中terminal输入vim进入

这里写图片描述

普通模式

  • 初始状态即为普通模式
  • h 左,l 右,j 下,k 上
  • ESC返回普通模式
  • shift+zz 退出vim
  • dd 删除当前行(实质是剪切)
  • x 删除一个字母
  • . 重复上次操作
  • N < command>,N表示重复后面的次数
  • 移动
    • gg 移动到第一行
    • G (shift+g)移动到最后一行
    • nG 移动到n行
    • 0 移动到行头
    • $ 移动到行尾
  • 复制粘贴
    • v+方向键进行选取
    • y为复制,d为剪切
    • yy 复制一行
    • y0 复制到行首
    • y$ 复制到行尾
    • yG 复制到文本尾
    • y1G 复制到文本首
    • p 粘贴到光标后
    • P 粘贴到光标前
  • 替换
    • r+字母
    • ~ 反转大小写
    • u 撤销操作
    • 缩进
    • >> 向右缩进
    • << 向左缩进
  • 查找
    • /+字符
    • n 继续查找
    • N 反向查找

插入模式

  • 普通模式下,i or a 进入

命令行模式

  • 普通模式下,:进入
  • wq 保存并退出vim
  • q! 强制退出,不保存
  • w 路径 另存为
  • set nu 显示行号
  • set shiftwidth = n 设置缩进字符数
  • 调整文本位置
    • ce 居中
    • ri 靠右
    • le 靠左
  • 文件编辑
    • (未打开vim时) vim 文件1 文件2 同时打开多个文件
    • e 文件名 打开新文件
    • ls 列出编辑过的文件
    • e# 回到前一个文件
    • b 文件名 进入该文件
    • 恢复文件
      • vim -r 文件名
      • ewcover 文件名

可视模式

  • 普通模式下 v 进入
  • 自动选择字符
  • d 删除选中区域
  • y 复制选中区域

视窗操作

  • 命令行模式 new 打开新视窗
  • Ctrl+w+j 光标切换到上视窗
  • Ctrl+w+k 光标切换到下视窗
  • Ctrl+w+q
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值