设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1921|回复: 1
收起左侧

【时诺教育】红帽Linux之vim详解

[复制链接]
发表于 2019-10-16 11:18:26 | 显示全部楼层 |阅读模式
本帖最后由 时诺ICT教育 于 2019-10-16 11:39 编辑

vim详解:
在命令模式下的操作:
1.png
vim的三种模式

命令格式:  vim空格 filename
命令模式:此模式用于文件导航,能复制粘贴,剪切,可以使用简单的命令,撤销,恢复
输入模式:正常的文本编辑模式,进行文本的常规操作,还可以替换文本末行模式:保存;退出;搜索;替换
2.png
1.上下左右键可以自由走动
2.l键:光标向右移动一个位置
3.h键:光标想左移动一个位置
4.k键:光标向上移动一行
5.j键:光标向下移动一行
6.^:光标移动到所在行的行首/home/0
7.$:光标移动到所在行的行尾 end
8.gg:光标移动到文档的首行
9.G:光标移动到文档所在的尾行
10.pageup:向上翻页
11:pagedown:向下翻页
12:ctrl + f :向下翻页
13:ctrl+b:向上翻页
14.跳转到文档的某一行:2gg== 2G == :2
15.显示行号:
:set nu 在编辑器中显示行号
4.png

:set nonu 取消编辑器中的行号  

16.复制:yy
复制一行:yy
复制多行:Nyy  N--->大于0的整数
17.粘贴:
              p(小p):将复制的内容粘贴到光标位置之后
              P(大P):将复制的内容粘贴到光标位置之前

18.删除:
删除一行 dd
删除多行 NddN--->大于0的整数(光标所在行开始计算)
删除光标之前到行首的所有字符d^
删除光标之后到行首的所有字符d$
删除光标处的单个字符delete/x

19.在vim编辑器中查找字符:
/查找的字符     从上往下查找
?查找的字符   从下网上查找

20.替换:
撤销编辑或者恢复
u(小写):取消一次操作
U(大小)取消对当前文件的所有操作

21.保存对当前文件的修改,并退出编辑器
ZZ(大写)

末行模式下的操作:
1.保存但是不退出
:W
2.保存退出:
:wq
3.退出:
:q
4.放弃对文本的修改,强制退出:
:q!
5.另存为:
w / 路径

替换操作:
:s /old/new 将当前行中查到的第一个字符'old'替换为'new'
:s /old/new /g 将当前行全局替换查到的字符old到new
:%s /old/new /g 将全文匹配字符进行替换
:#,# s/old/new /g 指定行号范围进行全文的替换
:s/old/new/c 在每次替换时进行用户确认

在vim中打开新文件或读入新的文件内容
:e /root/a.txt 在当前下,打开新的文件进行编辑
:r /root/b.txt 在当前编辑器中,导入新的文件内容
扫描下方二维码,获取更多相关资料
咨询微信二维码 (2).jpg
咨询电话:17307146416   17307147140

3.png
发表于 2020-6-10 14:41:34 | 显示全部楼层
感谢楼主的分享
沙发 2020-6-10 14:41:34 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-12-26 14:59 , Processed in 0.066627 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表