vim编辑器基础(常用)

一、vim三种模式

  • command mode:命令模式
  • insert mode:输入模式
  • last line mode:底行模式

在这里插入图片描述

二、模式之间切换

  • 用vim打开一个文件时,处于命令模式
  • 在命令模式下输入 i 就会进入编辑模式
  • esc键退出编辑模式,此时处于命令模式,输入 (shift+:) 就会进入底行模式,接着输入wq 保存退出。

三、vim具体使用

  1. 在linux终端输入 vim a.c(中间用空格隔开),若有a.c这个文件,会直接打开,没有就会创建一个a.c文件。
  2. 输入 i 进入编辑模式,之后就可以输入内容了
  3. esc 键退出编辑模式,再按shift+: 进入底行模式,之后输入 wq 保存退出。

四、vim常用命令

  • 移动命令
    • h、j、k、l 四个按键,分别是光标左移、下移、上移、右移。
    • 数字0–到本行行头
    • $–到本行行尾
    • gg–到文件第一行
    • G–到文件最后一行(注意是大写)
    • 数字nG–到第n行
    • %–匹配括号移动(包括()、[ ]、{ },需要先移动到某个括号上)
  • 插入
    • i–在光标前插入文本
    • a–在光标后插入文本
    • o–在当前行后插入新行
    • O(大写)–在当前行前插入新行
  • 删除
    • x–删除当前光标所在字符
    • dd–删除当前光标所在行,删除的内容在剪切板中
    • [n]dd–删除当前光标所在行开始的n行
  • 复制
    • 复制: yy–复制当前光标所在行
    • [n]yy–n为数字,复制当前光标开始的n行
  • 粘贴
    • p–粘贴剪切板到光标所在行
  • 搜索
    • /name–查找光标之后的名为“name”的字符串,后按n,字符间跳转
  • 撤销
    • u–撤销(注意是小写)
    • Ctrl+r–回退
  • 底行模式
    • :w 保存(后跟文件名,可文件另存为)
    • :q 退出vi(系统会提示保存修改)
    • :q! 强行退出(对修改不做保存)
    • :wq 保存后退出
    • :wq!保存后强制退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值