vi/vim是什么?

Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本、C语言程序编辑等功能,可以作为程序编辑器。
vi的三种模式及各个模式之间的转换关系
一:翻页
ctrl+u向上翻半页
ctrl+f向上翻一页
ctrl+d 向下翻半页
ctrl+b 向下翻一页
二:移动光标指令
0: 光标移至当前行首
$: 光标移至当前行尾
三:常用插入、删除指令
i:在当前光标前插入,光标后文本向后移
dd: 删除光标所在的行
yy:复制当前行正行内容到剪切板
p:粘贴剪切板中的内容到当前光标位置之后
P:粘贴剪切板中的内容到当前光标位置之前
s: 从当前光标位置处开始,以输入的文本替代指定数目的字符
S: 删除指定数目的行,并以所输入文本代替之
do: 删至行首
d$: 删至行尾
四、vi查找、保存和退出
按u——取消最近一次操作,可按多次,类似撤销。
按U——取消当前行所做的所有编辑。:w ——保存当前文件
:wq —— 存盘退出(与指令 :x 功能相同)
:q —— 直接退出,如已修改会提示是否保存
:q! ——不保存直接退出
五、打开新文件或读入其它文件内容
在当前vi编辑器中,执行":e 新的文件"形式的末行命令可以编辑新文件。
在当前vi编辑器中,执行":r 其他文件"形式的末行命令读入其他文件的内容,将其复制到当前光标的所在位置。
在当前vi编辑器中,执行":r !命令"形式的莫行模式,可以将其他命令的输出粘贴至文本文件光标所在位置。
在末行模式执行"set number "命令可显示行号,执行"set nonu"取消显示行号。
六、vim编辑器有用的参数
vim -o file1 file2;将同时打开两个文件,上下显示,使用ctrl+w切换文件。
vim -O file1 file2;将同时打开两个文件,左右显示,使用ctrl+ww切换文件。
总结
以上所述是小编给大家介绍的Linux使用文本编辑器vi常用命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# linux文本编辑器
# linux
# vi常用命令
# linux vi命令知识点用法总结
# Linux Vim 实用命令详解
# Linux 常用文本处理命令和vim文本编辑器
# 详解Linux常用命令的用法(二)————文本编辑器命令vi/vim
# Docker service命令详解(小结)
# 详解Docker容器运行多条命令(supervisor)
# Vim中宏命令的使用实例详解
# Vim命令合集
# Linux文件编辑命令vi详细整理(总结)
# Vim编辑器常用的命令总结
# Visual Studio 2017中找回消失的“在浏览器中查看”命令
# 关于vi和vim的区别及命令详解
# Linux vim编辑命令模式
# Vim的分屏功能命令大全
# vim命令大全
# 两个命令把 Vim 打造成 Python IDE的方法
# 详解Linux中vi命令大全
# 最全的VI命令与快捷键大全集合建议收藏
# 编辑器
# 行号
# 器中
# 正行
# 剪切板
# 小编
# 移至
# 新文件
# 都有
# 在此
# 还能
# 则是
# 可以用
# 而在
# 将其
# 行尾
# 给大家
# 三种
# 所做
# 并以
相关文章:
非常酷的网站设计制作软件,酷培ai教育官方网站?
linux top下的 minerd 木马清除方法
清除minerd进程的简单方法
广州美橙建站如何快速搭建多端合一网站?
如何用wdcp快速搭建高效网站?
网站制作价目表怎么做,珍爱网婚介费用多少?
如何通过西部数码建站助手快速创建专业网站?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
建站主机是否等同于虚拟主机?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
建站之星多图banner生成与模板自定义指南
制作表格网站有哪些,线上表格怎么弄?
建站之星导航配置指南:自助建站与SEO优化全解析
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何做网站制作流程,*游戏网站怎么搭建?
怎么将XML数据可视化 D3.js加载XML
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
宝塔新建站点报错如何解决?
山东云建站价格为何差异显著?
在线教育网站制作平台,山西立德教育官网?
名字制作网站免费,所有小说网站的名字?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
相册网站制作软件,图片上的网址怎么复制?
如何彻底删除建站之星生成的Banner?
,购物网站怎么盈利呢?
建站之星微信建站一键生成小程序+多端营销系统
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
建站之星如何实现PC+手机+微信网站五合一建站?
如何解决ASP生成WAP建站中文乱码问题?
如何正确选择百度移动适配建站域名?
建站之星×万网:智能建站系统+自助建站平台一键生成
简单实现Android文件上传
表情包在线制作网站免费,表情包怎么弄?
宝塔Windows建站如何避免显示默认IIS页面?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
建站三合一如何选?哪家性价比更高?
c# 服务器GC和工作站GC的区别和设置
网站制作知乎推荐,想做自己的网站用什么工具比较好?
如何用美橙互联一键搭建多站合一网站?
建站之星收费标准详解:套餐费用及年费价格表一览
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
c++怎么用jemalloc c++替换默认内存分配器【性能】
如何获取上海专业网站定制建站电话?
宝塔新建站点为何无法访问?如何排查?
家具网站制作软件,家具厂怎么跑业务?
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
如何快速搭建高效服务器建站系统?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
寿县云建站:智能SEO优化与多行业模板快速上线指南
*请认真填写需求信息,我们会在24小时内与您取得联系。