Linux——vim/vi文本编辑器

目录

vim使用

 vim/vi键盘图

 1、vim的基本概念

2、vim的命令模式命令集

3、vim的底行模式命令集


 

vim使用

vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且 还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

 vim/vi键盘图

 1、vim的基本概念

多模式的编辑器:

命令模式

默认模式,Esc可以回退到命令模式


底行模式

: 进入低行模式,在该模式可退出vim
w:保存
q:退出
w!和q!:为强制保存和强制退出

插入模式

i 进入插入模式,也是我们以后用的最频繁的模式

2、vim的命令模式命令集

  1. 光标相关:
  2. h:向左移动
  3. j:向下移动
  4. k:向上移动
  5. l:向右移动
  6. shift+^:行首
  7. shift+$:行尾
  8. gg:起始行
  9. shift+g:结束行
  10. n+shift+g:(指定行)
  11. b/w:按照单词为单位进行前后光标移动

文本操作:

  1. yy:复制当前行
  2. nyy:复制当前行及其之后的n行,包含当前行
  3. u:撤销误操作
  4. p:粘贴
  5. npp:一次性重复粘贴n行
  6. dd:删除当前光标所在行,支持ndd
  7. dd之后再p:剪切功能
  8. shift+~:快速大小写切换
  9. x:左向右删除光标之后的一个字符,支持nx
  10. X:右向左删除,也支持nX
  11. r:替换一个字符,光标所在的字符,支持nr
  12. shift+r:替换模式,直接进行多个内容的替换

3、vim的底行模式命令集

  1. set nu:调出行号
  2. set nonu:取消行号
  3. vs 文件:多文件操作[ctrl+w+w]
  4. w:保存
  5. q:退出
  6. w! q!:强制保存和强制退出也可以 wq!

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

袁百万

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

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

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

打赏作者

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

抵扣说明:

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

余额充值