本帖最后由 时诺ICT教育 于 2019-10-16 11:39 编辑
vim详解: 在命令模式下的操作: vim的三种模式:
命令格式: vim空格 filename
命令模式:此模式用于文件导航,能复制粘贴,剪切,可以使用简单的命令,撤销,恢复 输入模式:正常的文本编辑模式,进行文本的常规操作,还可以替换文本末行模式:保存;退出;搜索;替换 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 在编辑器中显示行号
: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 在当前编辑器中,导入新的文件内容
扫描下方二维码,获取更多相关资料 咨询电话:17307146416 17307147140
|