Linux中的Vim编辑器学习

VIM编辑器

普通模式

复制 yy 或 (数字)+yy 复制(数字)行

复制当前字段之前所有内容 y + ^

复制当前字段至最后 y + $

复制当前单词 y + w

粘贴 p

删除 dd 或 (数字) + dd 删除(数字)行

删除当前字段之前所有内容 d + ^

删除当前字段至最后 d + $

删除当前单词光标后放字段 d + w

撤回 u

剪切当前字段向后的字母 x(小写)

剪切当前字段向前的字母 X(大写)

当前字符替换 r

当前字符向后字符替换 R

移动至行头 shift + ^

移动至行尾 shift + $

移动到上一个词头 b

移动到下一个词头 w

移动到词尾 e

移动到篇头 gg

移动到片尾 G 或 L

移动到指定行 行数 + G

: + set nu 显示行号

编辑模式

i 当前光标前

a 当前光标后

o 当前光标的下一行(自动开新行)

I 光标所在行最前

A 光标所在行最后

O 当前光标行的上一行(自动开新行)

ESC 推出编辑模式

命令模式

: w 保存

: q 退出

: wq 保存并退出

: q + ! 不保存强制退出

/ + 要查找的词 n 查找下一个,N 往上查找

: noh 取消高亮显示

: set nu 显示行号

: set nonu 关闭行号

: s / old / new 替换当前行匹配到的第一个old为new

: s / old / new / g 替换当前行匹配到的所有old为new

: %s / old / new 替换每一行匹配到的第一个old为new

: %s / old / new / g 替换全部old为new

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值