Skip to content

hou8/vimllearn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VimL 语言编程指北路

本教程期望按技术书籍方式讲叙。书名叫“指北”而不是“指南”,主要是考虑有很多指南类 书籍讲 vim 这编辑器工具的使用,而本书则侧重于 VimL 这种脚本语言编程。

全书正文分十章,约摸可再划分为基础篇、中级篇与高级篇三部分,现已完成初稿。后面 有可以计划再补上番外实战篇,写几章开发具体插件实例的实现思路。

目录 content.md

初稿在本地我用自己的笔记插件 vnote 写的, 保存在笔记本 notebook。 然后将这个较为系统化的教程独立出来,可能进行后续的修改与调整。

本书引用的代码段示例都很短,按书照敲或复制也是一种学习方式。 example/ 目录整 理了部分示例代码,但是建议以书内讲叙或外链接为准。作者自己在 linux 系统下以 vim8.1 版本测试,Windows 与低版本虽未全面测试,但相信 vim 本身的兼容性也基本适 用了。

欢迎反馈意见或文字纠错。

本书的 github 地址: https://github.com/lymslive/vimllearn 。允许按常规开源库一样 fork ,如有兴趣也可提 issue 讨论或 pr 。

pdf 格式书籍下载: VimLScriptGuideBook.pdf 感谢 QMHTMY 编译 pdf 版本及相关排版工作。

版权声明:基于 MIT 开源协议。允许自由扩散,以及援用部分段落解说与示例代码。但 不允许将整书或整章节用于商业出版。笔者本人保留将来联系出版社以传统纸媒出版的权 利。

About

A book for VimL Script language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 75.2%
  • Perl 21.9%
  • HTML 1.3%
  • Python 1.1%
  • Shell 0.5%