Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.72 KB

readme_tw.md

File metadata and controls

24 lines (15 loc) · 1.72 KB

VimL 語言編程指北路 []

本教程期望按技術書籍方式講敘。書名叫“指北”而不是“指南”,主要是考慮有很多指南類書籍講 vim 這編輯器工具的使用,而本書則側重於 VimL 這種腳本語言編程。

全書正文分十章,約摸可再劃分爲基礎篇、中級篇與高級篇三部分,現已完成初稿。後面可以計劃再補上番外實戰篇,寫幾章開發具體插件實例的實現思路。

目錄

初稿在本地我用自己的筆記插件 vnote 寫的,保存在筆記本 notebook。然後將這個較爲系統化的教程獨立出來,可能進行後續的修改與調整。

本書引用的代碼段示例都很短,按書照敲或複製也是一種學習方式。 example/ 目錄整理了部分示例代碼,但是建議以書內講敘或外鏈接爲準。作者自己在 linux 系統下以 vim8.1 版本測試,Windows 與低版本雖未全面測試,但相信 vim 本身的兼容性也基本適用了。

歡迎反饋意見或文字糾錯。

本書的 github 地址: https://github.com/lymslive/vimllearn 。允許按常規開源庫一樣 fork ,如有興趣也可提 issue 討論或 pr 。

pdf 格式書籍下載: vim-script-guide-book-zh-cn.pdf 感謝 QMHTMY 編譯 pdf 版本及相關排版工作。

版權聲明:基於 MIT 開源協議。允許自由擴散,以及援用部分段落解說與示例代碼。但 不允許將整書或整章節用於商業出版。筆者本人保留將來聯繫出版社以傳統紙媒出版的權 利。