时诺ICT教育 发表于 2019-10-16 11:18:26

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

本帖最后由 时诺ICT教育 于 2019-10-16 11:39 编辑

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

16.复制:yy复制一行:yy复制多行:NyyN--->大于0的整数17.粘贴:            p(小p):将复制的内容粘贴到光标位置之后            P(大P):将复制的内容粘贴到光标位置之前
18.删除:删除一行 dd删除多行 NddN--->大于0的整数(光标所在行开始计算)删除光标之前到行首的所有字符d^删除光标之后到行首的所有字符d$删除光标处的单个字符delete/x
19.在vim编辑器中查找字符:/查找的字符   从上往下查找?查找的字符   从下网上查找
20.替换:撤销编辑或者恢复u(小写):取消一次操作U(大小)取消对当前文件的所有操作
21.保存对当前文件的修改,并退出编辑器ZZ(大写)
末行模式下的操作:1.保存但是不退出:W2.保存退出::wq3.退出::q4.放弃对文本的修改,强制退出::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 在当前编辑器中,导入新的文件内容
扫描下方二维码,获取更多相关资料咨询电话:17307146416   17307147140

_Heng 发表于 2020-6-10 14:41:34

感谢楼主的分享
页: [1]
查看完整版本: 【时诺教育】红帽Linux之vim详解