前言
第一章 VimL 语言主要特点
1.1 Hello World 的四种写法
1.2 同源 ex 命令行
1.3 弱类型强作用域
1.4 自动加载脚本机制
第二章 VimL 语言基本语法
2.1 变量与类型
2.2 选择与比较
2.3 循环与迭代
2.4 函数定义与使用
2.5 异常处理
第三章 Vim 常用命令
3.1 选项设置
3.2 快捷键重映射
3.3 自定义命令
3.4 execute 与 normal
3.5 自动命令与事件
3.6 调试命令
第四章 VimL 数据结构进阶
4.1 再谈列表与字符串
4.2 通用的字典结构
4.3 嵌套组合与扩展
4.4 正则表达式
第五章 VimL 函数进阶
5.1 可变参数
5.2 函数引用
5.3 字典函数
5.4 闭包函数
5.5 自动函数
第六章 VimL 内建函数使用
6.1 操作数据类型
6.2 操作编辑对象
6.3 操作系统文件
6.4 其他实用函数
第七章 VimL 面向对象编程
7.1 面向对象的简介
7.2 字典即对象
7.3 自定义类的组织管理
第八章 VimL 异步编程特性
8.1 异步工作简介
8.2 使用异步任务
8.3 使用通道控制任务
8.4 使用配置内置终端
第九章 VimL 混合编程
9.1 用外部语言写过滤器
9.2 外部语言接口编程
9.3 Perl 语言接口开发
第十章 Vim 插件管理与开发
10.1 典型插件的目录规范
10.2 插件管理器插件介绍
10.3 插件开发流程指引
结语
🔎
第四章 VimL 数据结构进阶
在第 2.1 章已经介绍了 VimL 的变量与类型的基本概念。本章将对变量类型所指代的数 据结构作进一步的讨论。
<
>