栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用命令知识点大全(3)最最最最重要的编辑器VI/VIM

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用命令知识点大全(3)最最最最重要的编辑器VI/VIM

  • 接上期:
    Linux常用命令知识点大全(1)
    Linux常用命令知识点大全(2)
1、VI/VIM编辑器简介
  • VI是Unix操作系统或类Unix操作系统中最通用的文本编辑器。
  • VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器,可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM和VI编辑器完全兼容。
2、一般模式
  • 以vi打开一个文件就直接进入一般模式了(这是默认模式),在这个模式中,可以使用“上下左右”按键移动光标。常用按键语法如下:
语法功能
yy复制光标所在行内容
y 数字y复制光标所在行后几行
p光标移动到目的行粘贴
u撤销上一步
dd删除光标所在行内容
d数字d删除光标所在行后几行
x剪切一个字母,相当于del
X剪切一个字母,相当于Backspace
yw复制一个词
dw删除一个词 从光标位置到该句标点结束都删除
shift+6(^)移动至行头
shift+4($)移动至行尾
1+shift+g移动至页头
shift+g移动至页尾
数字+shift+g移动至目标行
3、编辑模式

在一般模式中可以进行删除、复制和粘贴等动作,但无法编辑文件内容!想要进入编辑模式需按键[i,I,o,O,a,A]任意一个字母即可,可以在任何位置进行文本的插入和删除(Backsapce)。Linux中,输入aoi后画面左下角或出现[INSERT]才可以进行编辑;回到一般模式需按[ESC]即可退出编辑模式。

按键功能
a当前光标后
A光标移至光标所在行最后面
i当前光标前
I光标移至光标所在行最前面
o当前光标行的下一行(插入空行)
O当前光标行的上一行(插入空行)
4、指令模式
  • 在一般模式当中,输入[?]任何一个符号,就可以将光标移至最后一行。在这个模式中,可以查找内容、替换内容、显示行号、关闭行号、保存文本、退出VI编辑器等操作。
命令功能
:w保存
:q退出
:!强制执行(一般利用:wq!一起强制保存退出)
/要查找的内容n从上往下找,N从下往上查找
:noh取消高亮显示
:set nu显示行号
:set nonu关闭行号
:%s/old/new/g替换内容 /g 替换匹配到的所有内容
5、模式间转换

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/914312.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号