Linux学习日志--vi/vim基础篇

一、vi/vim三种模式(正常模式、插入模式、命令模式)

1.正常模式

                即输入vi或vim之后进入到vi/vim 的正常模式

               在此模式下,可以通过方向键移动光标或直接通过鼠标移动,可以使用yy复制光标所在行所内容,也可以使用dd删除光标所在行,也可以使用p粘贴复制的内容等

2.插入模式

                进入正常模式后,通过输入i,a,o等命令可以开始对文本进行编辑

3.命令模式

                通过在正常模式下输入:或 / 符号进入命令模式

                可以进行文本的保存退出等


二、三种模式之间的转换                


三、三种模式的使用

        1.正常模式

                (1) yy  复制本行内容,使用 数字 + yy即复制下几行内容,例如: 5yy 复制包括本行的下5行           

                (2) dd  删除本行内容,使用 数字 + dd即删除下几行内容,例如:5dd 删除包含本行的下5行 

                (3) p    粘贴复制文本

                (4) G  定位到尾行开头

                (5) gg 定位到首行开头

                (6) u   撤销上次操作

        2.插入模式(在正常模式下输入下列命令)

                (1) i        在光标所在字符的前一位开始编辑

                (2) a        在光标所在字符的后一位开始编辑

                (3) o        在光标的下一行开始编辑

        3.命令模式(在正常模式下输入下列命令)

                (1) / + 关键字 进行关键字索引,例如:/hello 关键字hello会在文本中高亮,光标会移动到第一个关键字的首字符位置,此时,通过b和n切换上下目标

                (2) :set nu  显示行号 相应的 :set nonu 去除行号

                (3) :q        退出编辑

                (4) :wq      保存并退出

                (5) :q!        强制退出


其他应用

        可以使用 vi/vim 编辑已有文件或创建文件 如 vi hello.java 可以进行java程序编辑

        可以使用 vi /etc/profile 对文件进行查看编辑等

备注 :以上内容源自韩顺平老师的视频教学,及本人浅学拙见

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值