vim编辑器常用操作-精简版


v i m 编 辑 器 vim编辑器 vim

作用:用于编辑文本文件(脚本)
用法格式:vim /路径/文本文件
两种情况:

​ 文本文件已存在,打开文本文件并编辑
​ 文本文件不存在,创建文件并打开

三种模式
命令模式下

​ 按 i 键进入编辑模式

​ 按 : 键进入末行模式

编辑模式下

按 esc 键进入命令模式

​ control+s 冻结终端

​ control+q 退出

末行模式中

​ wq 保存并退出

​ q!不保存退出

快捷键

<命令模式下进行>

编辑

  • 开启自动缩进:set ai
  • 关闭自动缩进:set noai
  • 打开行号:set nu
  • 关闭行号:set nonu

行间跳转

  • 跳转到第N行: NG / Ngg
  • 跳转到第一行:gg
  • 跳转到最后一行:G

复制

  • 从光标所在行开始复制N行:Nyy
  • 复制光标所在行:yy

粘贴

  • 粘贴到光标所在行:p
  • 粘贴到光标之前:P

剪切

  • 从光标所在行开始剪切N行:Ndd
  • 剪切光标所在行:dd

删除

  • 剪切后不粘贴就是删除
  • 删除光标后几行:9999dd

查找关键词

  • / 进入查找模式,输入关键词回车查找
  • 关键词之间跳转:n 向上跳转,N向下跳转

撤销

  • 撤销操作:u
  • 取消撤销操作: control + r

插入模式中:(按 i 进入)

  • 跳转到光标所在字符前:i
  • 跳转到光标所在字符后:a
  • 从光标所在字符删除剩余内容:C(大写的C)
  • 跳到光标所在行的后一行进入插入模式:o (上一行-大写O)

<末行模式下>(按 : 进入)

  • 保存 :w
  • 保存并退出:wq
  • 不保存并退出:q!
  • 替换光标所在行第一个符合的关键词:s/源内容/要替换的内容/
  • 替换光标所在行所有匹配的关键词:s/源内容/要替换的内容/g
  • 替换第N行的第一个符合的关键词:N s/源内容/要替换的内容/
  • 替换第N行所有匹配的关键词:N s/源内容/要替换的内容/g
  • 替换第m到n行所有匹配的关键词:m,n s/源内容/要替换的内容/g
  • 替换全文匹配的关键词:% /源内容/要替换的内容/g
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值