摘要:
可视化编辑 回忆上节课内容🤔 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种motion o切换首尾 快速操作 选中了之后可以进行以下操作 d c y 可以用"a使用指定寄存器 阅读全文
2021年11月3日
2021年11月2日
摘要:
可视化编辑 回忆上节课内容🤔 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\"\(.*\)\" title=\"\(.*\)\" \/>/[!\2]\1 非贪婪匹配 :%s/<a href=\"\(.\ 阅读全文
2021年10月19日
摘要:
[Github地址] (https://github.com/overmind1980/oeasyvim) [Gitee地址] (overmind1980/oeasyvim) [蓝桥实验楼 邀请码FJWYIMGB] (oeasy 教您零基础玩转编辑神器 Vim_Linux - 蓝桥云课) 查找细 阅读全文
2021年10月14日
摘要:
查找细节 回忆上节课内容🤔 我们学习了 替换 substitude 替换单行 :s/shiyanlou/oeasy 加上range :3,5s/shiyanlou/oeasy :%s/shiyanlou/oeasy 加上flag :3,5s/shiyanlou/oeasy/g 多个替换 :3, 阅读全文
2021年10月4日
摘要:
查找细节 回忆上节课内容🤔 我们温习了关于搜索的相关内容 /正向,?反向 n保持方向,N改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ 词头词尾 \<\> 字符列表[a-z]、[A-Za-z_] 包含回车one\_stwo 数量 阅读全文
2021年10月2日
摘要:
读写文件 回忆上节课内容🤔 命令行的光标控制 方向键⬅️️➡️️️可以控制左右移动 shift+⬅️️➡️️️按照word左右移动光标 ctrl+b 到开头begin ctrl+e 到结尾end ctrl+w 向前删除一个word ctrl+u 删除到开头 历史命令的遍历 方向键↑️↓️️️ 命令 阅读全文
2021年9月30日
摘要:
命令行效率 回忆上节课内容🤔 总结 我们上次研究的是范围命令执行方法 批量控制缩进 :20,40> 批量执行普通模式下的命令 :4,10normal A; 直接切换到全屏命令模式 ex-mode Q 执行外部命令 !javac oeasy.java 这个方式真的很爽! 在 vi 什么都干了! 阅读全文
2021年9月28日
摘要:
命令进阶 回忆上节课内容🤔 我们上次研究vim的历史 为什么会有行编辑器这种东西 竟然是当年 没有显示器只有纸的时代的无奈之举 vim进化到今天 依然还有好多人使用 而且ssh连接的时候直接vim就很方便 命令行还有什么好玩的么?🤔 缩进控制 我们学习过用<kbd><</kbd><kbd>< 阅读全文
2021年9月23日
摘要:
范围控制 回忆上节课内容🤔 我们这次研究了mark的定义和使用 mb定义 'b跳转 可以对marks,查询删除 三种marks 小写 本文件内 大写 跨文件 数字 配置文件中 甚至可以在行编辑中,使用标记 'a,'by从标记a的行复制到标记b的行 'a,'bt.把从a到b的行复制到当前位置 ' 阅读全文
2021年9月22日
摘要:
使用标记 回忆上节课内容🤔 有了这个range、address我们可以做很多事情 跳转:44 复制和剪切 1,3d 3,$y %d o 配合搜索 /oeasy/,$y 5;/oeasy/d 其实还有一种address 是 mark 标记 还记得 mark标记 是什么意思?🤔 查看手册📕 : 阅读全文