[倚天屠龙记] vim 开篇
武林至尊,宝刀屠龙,号令天下,莫敢不从!倚天不出,谁与争锋?
vim与emacs两大编辑器之间的圣战由来已久,似乎也看不见和平的希望。vim号称编辑器之神,而emacs则自封神之编辑器。vim以快捷高效的键盘操作著称,emacs则凭借强大的脚本语言elisp宣称扩展性世界第一。vim用户吐槽emacs烦琐的组合键操作方式,emacs社区则鄙视vim的多模式切换。vim和emacs就是编辑器中的倚天剑和屠龙刀,两者高高在上却又一山难容二虎。
vimer与emacser的境界我辈难以企及,也无意于在两者之间选边站队,仅仅出于个人喜好的因素选择了vim,之后便断断续续摆弄了一年有余,勉强应付日常使用。近期工作较闲,业余空虚,遂作文以记录vim的日常功能,题目虽取为《倚天屠龙记》,不过博众眼球罢了,实则全文仅仅针对vim,然vim与emacs相对,配得上这一刀一剑的名号。
篇目列于此(有链接的为已完成状态):
1. [倚天屠龙记] vim 光标移动(入门)
2. [倚天屠龙记] vim 复制与粘贴
3. [倚天屠龙记] vim 标记
4. [倚天屠龙记] vim 折叠
5. [倚天屠龙记] vim 查找与替换(简单查找)
6. [倚天屠龙记] vim 查找与替换(简单替换)
7. [倚天屠龙记] vim 查找与替换(正则表达式)
8. [倚天屠龙记] vim 查找与替换(高级)
9. [倚天屠龙记] vim 多文件编辑
10. [倚天屠龙记] vim 键盘映射与宏
11. [倚天屠龙记] vim vimrc文件初步
12. [倚天屠龙记] vim 脚本语言
13. [倚天屠龙记] vim 文件类型探测
14. [倚天屠龙记] vim 语法高亮
[倚天屠龙记] vim 开篇相关推荐
- [倚天屠龙记] vim 查找与替换(简单查找)
[倚天屠龙记] vim 查找与替换(简单查找) {{{ 搜索与替换是文本编辑器的最重要的功能之一,也是其能力的一个缩影. 接下来用几节的篇幅重点叙述vim的查找与替换功 ...
- [倚天屠龙记] vim 查找与替换(正则表达式)
[倚天屠龙记] vim 查找与替换(正则表达式) {{{ 正则表达式是文本处理领域中的一个强大的工具,它可以让文本处理的能力呈指数级的提升,如果一款文本编辑器不支持正则表达式,那么它就算不上是一个现代 ...
- [倚天屠龙记] vim 标记
像adobe reader这样的pdf阅读器在窗口左侧有一个书签栏,其中列出了pdf文件的目录结构,以方便在pdf文件的章节目录中进行快速跳转.无论是pdf的阅读器还是其它的普通文本编辑器,通常都有一 ...
- [倚天屠龙记] vim 复制与粘贴
对于任何一款文本编辑器而言,复制与粘贴都是最基本的功能,vim在此方面自然不甘示弱.事实上,得益于其丰富的移动命令,vim的复制与粘贴是相当快捷而高效的. vim的复制命令是y和Y,它是yank的简写 ...
- [倚天屠龙记] vim 折叠
这一节讲述vim的一个非常实用的功能----折行功能,它可以将暂时不关心的连续若干行折叠成一行显示,在需要时再予以展开.下面是本文写作时的情形: 折叠的主要创建方式有手工创建.语法折叠.按缩进等级折叠 ...
- 【无标题】人大金仓数据库下载使用
1.下载地址:https://www.kingbase.com.cn/index/download/c_id/401.html 2.下载安装文件和授权文件 3.下载之后解压这两个文件,会看到一个Kin ...
- java vi命令 退出_Git 使用vi或vim命令打开、关闭、保存文件
1 vi & vim 有两种工作模式: (1)命令模式:接受.执行 vi & vim 操作命令的模式,打开文件后的默认模式: (2)编辑模式:对打开的文件内容进行 增.删.改 操作模式 ...
- vim删除奇数行_Vim 对特定行处理常用方法(三):奇偶行分离(及寄存器入门)...
目录 3. 奇偶行分离 ** 本篇命令 **:g/^/m$ 最简单的方式,奇偶行将会分为连续的两组,适用于临时需要的手 动操作.应用时要确保正文后面不为奇数空行.let @a="" ...
- 硬核开篇:Arco Vue + Flask 手把手实战开发一测试需求平台
✍ 此系列为整理分享已完结入门搭建<TPM提测平台>系列的迭代版,拥抱Vue3.0将前端框架替换成字节最新开源的arco.design,其中约60%重构和20%新增内容,定位为从 0-1手 ...
最新文章
- 计算机视觉方向简介 | 图像拼接
- Java学习之Iterator(迭代器)的一般用法
- bootstrap账号和文本框在同一行_实用小工具之整理行
- elasticSearch6源码分析(12)DiscoveryModule
- 001 GIt的基本操作
- 程序图片运行效果存在偏差问题
- 通过UIBezierPath贝塞尔曲线画圆形、椭圆、矩形
- 学到了一个一分不亏的地推妙招
- 2022年央视315晚会曝光名单企业完整一览
- 【SoC FPGA学习】十、SoC FPGA 开发板的 FPGA 配置数据下载和固化
- (附源码)springboot大学生就业质量调查分析系统 毕业设计161457
- linux cat 文件乱码
- 入门学习编程培训有哪些科目课程适合?
- Paper:研究生论文撰写(期刊论文与毕业论文简介、比较、写作流程)详细攻略
- dmidecode查看内存信息,服务器序列号,内存插槽信息
- NAVEX:为动态Web应用程序生成精确且可扩展的漏洞
- DEM中坡度和坡向的计算
- 10 个 web 在线前端资源,优雅永不过时~
- 企业邮箱怎么申请?公司域名后缀的企业邮箱如何注册呢?
- android播放gif动画控件(例子)