3、Linux下的文本编辑器vi和vim

本文介绍了Linux系统中的Vim文本编辑器,包括基本模式切换(正常、插入、命令行)、常用命令行指令如保存、查找和行号设置,以及如何在不同模式间快速切换。
摘要由CSDN通过智能技术生成

一、基本介绍:

  • vi是Linux内置的文本编辑器,而vim是vi的加强版,在vim里可以编写程序,文本等内容。有代码补全、编译及错误跳转等方便编程的功能。
  • 正常模式:所谓正常模式就是以vim打开文件,但是在此模式下只能浏览文件内容,而不能进行编辑。
  • 插入模式:就是可以对文件内容进行操作,按下键盘上的i就进入插入模式。
  • 命令行模式:命令行模式提供了相关指令,使用指令,可以对文件进行,存取,替换,关闭文件等操作。下文会介绍这些指令的使用。

二、命令行模式下的指令:

  • 切换到命令模式:先按下ESC键,在输入:即可。
  • wq:保存文件并退出
  • q:退出文件
  • q!:强制退出文件

三、正常模式下的vim快捷键

  • yy:拷贝当前行
  • 3yy:拷贝当前行向下3行
  • dd:删除当前行
  • 3dd:删除当前向下三行
  • /“要查找的关键词,然后回车”:在文件中查找关键词(命令行模式)
  • set nu:设置行号
  • set nonu:取消行号
  • G:跳转到文件结尾
  • gg:跳转到文件开头
  • u:撤销上一个操作
  • 输入行号 22 +shift+g:跳转到22行

四、三种模式直接互相切换

  • i:一般模式->编辑模式
  • ESC:编辑模式->一般模式
  • ::一般模式->命令行模式
  • ESC命令行模式->一般模式
  • ESC+::编辑模式->命令行模式
  • ESC+i:命令行模式->编辑模式
  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值