Linux——文本编辑器vim

文本编辑器vim

如果你的虚拟机中找不到vim编辑器,可以使用yum -y install vim进行安装。

vim的工作模式

  1. 命令模式

    🚀使用vim编辑文件时,默认处于命令模式。在此模式下,可以移动光标上下左右,或者进行复制、粘贴、替换、删除等操作

  2. 输入模式

    🚀在输入模式下可以对文件执行写操作,按i、a、o进入输入模式,按Esc退出并返回命令模式

  3. 末行模式

    🚀在命令模式下输入:就可以进入末行模式并输入相关的指令进行操作

vim的基本应用

插入命令

  • i — 在当前光标所在位置插入随后输入的文本,光标后的文本相应向右移动。
  • I — 在光标所在行的行首插入随后输入的文本,行首是该行的第一个非空白字符,相当于光标移动到行首再执行i命令。
  • a — 在当前光标所在位置之后插入随后输入的文本。
  • A — 在光标所在行的行尾插入随后输入的文本,相当于光标移动到行尾再执行a命令。
  • o — 在光标所在行下面插入新的一行,光标停在空行的行首处,等待输入文本。
  • O — 在光标所在行上面插入新的一行,光标停在空行的行首处,等待输入文本。

光标移动命令

以字符为单位移动

除了用一般的上下左右键来移动光标外,我们可以通过h、j、k、l来达到相同的效果

以单词为单位移动
  • w — 移动光标到下个单词的单词首
  • b — 移动光标岛上个单词的单词首
  • e — 移动光标到下个单词的单词尾
移动到行首或行尾
  • $ — 移动光标到行尾
  • 0或^ — 移动光标到行首
移动到一行的指定字符处
  • f字符 — 移动光标到第一个符合条件的字符处
移动到匹配的括号处
  • % — 在匹配括号间切换
移动到指定行处
  • nG或:n — 移动光标到指定的行

使用vim进行编辑

查找指定字符
  • /要查找的字符串 — 从光标所在行开始向下查找所需的字符
  • ?要查找的字符串 — 从光标所在行开始向上查找所需的字符
  • :set ic — 查找时忽略大小写
使用vim进行替换
  • r — 替换光标所在处的字符
  • R — 从光标所在处开始替换字符,按Esc键结束
使用vim进行删除、粘贴、复制
  • x — 删除光标所在处字符
  • nx — 从光标所在处向后删除n个字符,n位数字
  • dd — 删除整行
  • ndd — 删除多行
  • dG — 删除从光标所在行到文件末尾的内容
  • D — 删除从光标所在处到这行行尾的内容
  • :起始行,终止行d — 删除指定范围的行
  • yy或Y — 复制单行
  • nyy或nY — 复制多行
  • p — 粘贴到当前光标所在行下
  • P — 粘贴到当前光标所在行上
使用vim撤销上一步操作
  • u — 撤销
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿瑾~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值