作為全面介紹Vim使用方法的教程,本書介紹了各種常用的文本編輯方法和程序設計中的實用操作,深入Vim內部的數(shù)據(jù)結構和VimScript腳本編程,內容詳實。本書基于Vim 8平臺,介紹了前沿分支Neovim,還推薦了更先進的Oni編輯器,兼容并包,集Vim社區(qū)典型使用經驗和發(fā)展趨勢于一體。 本書面向的讀者群體是所有使用Vim的程序員,書中的示例文本為Python代碼,并詳細介紹了Git和正則表達式。讀者需要對操作系統(tǒng)和程序設計有基本的了解,特別是需要了解Linux操作系統(tǒng)的基本使用。雖然本書嘗試兼顧三大操作系統(tǒng),但毫無疑問書中內容以Linux為主。本書可以幫助讀者完善Vim技能,增加程序設計的知識儲備。