Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 2.26 KB

readme_tw.md

File metadata and controls

41 lines (29 loc) · 2.26 KB

VimL 語言編程指北 []

知識共享許可協議

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

GitHub Page 在線閱讀: https://lymslive.github.io/vimllearn

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

版權聲明:基于知識共享協議。允許自由擴散,以及援用部分段落解說與示例代碼。 但其他人不允許將整書或整章節用于商業性的出版或電子平台。

擁抱 github 開源社區。雖非軟件項目,但 issue/fork/pr 等功能亦可使用。 歡迎反饋意見或文字糾錯。源文件們于 content/ 子目錄。

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


變更記錄

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

初稿在 z/ 子目錄,另有壹頁目錄

後來,選了個靜態網站生成工具 zola 編譯爲 html ,使用 gitbook 風格的主題,即 book。 此技術選型純屬個人口味,偏好 rust 而已。 因此將 z/ 目錄下的初稿 .md 文件,重命名、重組放在 content/ 目錄之下。 每個 .md 文件最前面加上了必要元數據頭(Front matter),刪除或注釋了重複的章 節標題。