
文章插图
请关注本头条号,每天坚持更新原创干货技术文章 。1. 前言本文主要讲解vi或vim编辑器常用命令 。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
学习使用vi或Vim应该从一些简单的命令来开始
Vim有两种模式 。
- 插入模式(你可以像普通的文本编辑器一样输入 。插入模式按i)
- 命令模式(您向编辑器发出命令以完成工作 。按ESC进入命令模式)
2. vi 编辑器最常用的命令下面的大多数是命令模式
- x 删除不需要的字符
- u取消最后一条命令,取消整行命令
- CTRL-R重做
- A 在结尾附加文本
- :wq 保存并退出
- :q! 删除所有更改
- dw 将光标移到单词的开头以删除该单词
- 2w将光标向前移动两个单词 。
- 3e将光标向前移动到第三个单词的末尾 。
- 0(数字0)移动到行的开始 。
- d2w 删除2个单词 。可以修改数字,删除d3w等连续单词的数量
- dd删除行,2dd删除2行 。可以更改数字值删除连续的单词数
3. vi 编辑器命令格式vi 命令的格式是:操作符[number]动作
- 操作符-是要做什么,比如d代表删除
- [number] -是重复动作的可选计数
- 移动即对移动文本进行操作,如w (word移动一个单词),- $(移动到行尾),等等 。
- p 将之前删除的文本放在光标之后(键入dd删除行并将其存储在Vim寄存器中) 。p代表直线
- r 代替字母 。比如按re将字母替换为e
- ce 更改到一个单词的结尾(将光标放在lubw中的u上,它将删除ubw)
- ce -删除单词并将您置于插入模式
- G 把你移到文件的底部 。
- gg 把你移到文件的开头 。
- 10G,定位到第10行,可以按需求修改数字 。
- %查找匹配项)、]或}
- :s/old/new/g,g是全局生效,用new代替old
- /反下搜索 。n查找下一个匹配,反向查找应该按N
- ? 向前搜索
- :!要运行shell命令,如:!dir,: !ls
- :wTEST.txt (其中TEST.txt是您选择的文件名 。)保存文件
- v 启动可视模式来选择行,你可以执行操作,如d删除
- :r 复制粘帖一行 。
- R替换多个字符
- y 操作符复制文本使用v视觉模式和p粘贴它
- yw (copy/yanks)复制一个词 。
- o 打开光标下方的一行,并开始插入模式 。
- O打开光标上方的一行 。
- a在光标之后插入文本 。
- A在行的末尾插入文本 。
- e 移动到一个单词的末尾 。
- y 操作符拉(复制)文本,p放(粘贴)文本 。
- R 进入替换模式,直到被按下 。
- ctrl-w从一个窗口跳到另一个窗口
- 键入命令:e并按ctrl+D列出所有以:e开头的命令名,然后按tab键完成命令
5. 总结通过本文,您应该可以熟悉了解vi或vim编辑的最常用的操作命令了吧?
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:https://www.linuxrumen.com/rmxx/1570.html
【vi编辑器常用命令一览】
推荐阅读
- 在 Linux 命令行发送邮件的 5 种方法
- linux中多种查看系统时间的命令
- Android开发常用推荐
- WINDOWS命令:IPCONFIG命令使用实例详解
- 一个拦截器和一个awk命令,秒查线上超时接口
- 花草茶有助女性养颜 常用材料搭配推荐
- js调试命令console全解析
- 如何批量Ping N个IP地址,掌握一个命令让你节省N小时
- 在命令行用 sort 进行排序
- 茶叶可治的疾病及常用药茶介绍
