Practical Vim
Tags
Summary
Editor's review
Who it's for
A good fit for
- Programmers who want to advance from Vim beginner to proficient user
- System administrators or technical writers seeking to improve text-editing efficiency
- Users who already use Vim but feel stuck and want to systematically learn its core philosophy
- Tech enthusiasts with a strong interest in high-performance tools and workflow optimization
Not a good fit for
- Non-technical users who only need basic text editing and have no wish to master a complex tool in depth
- Readers looking for a quick-reference command list who do not want to understand the design thinking behind it
Reading tips
- Read the chapters in order, and be sure to practice each tip in the editor as you go to build muscle memory.
- Pay attention to the "Conclusion" section at the end of each chapter, which summarizes the core idea behind the tips.
- Apply what you learn to your daily coding or writing tasks, gradually integrating individual tips into your own workflow.
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- 版权信息
- 序
- 自序
- 写作体例说明
- Vim解决问题的方式
- 技巧1 结识.命令
- 技巧2 不要自我重复
- 技巧3 以退为进
- 技巧4 执行、重复、回退
- 技巧5 查找并手动替换
- 技巧6 结识.范式
- 第一部分 模式
- 第2章 普通模式
- 第3章 插入模式
- 第4章 可视模式
- 第5章 命令行模式
- 第二部分 文件
- 第6章 管理多个文件
- 第7章 打开及保存文件
- 第三部分 更快地移动及跳转
- 第8章 用动作命令在文档中移动
- 第9章 在文件间跳转
- 第四部分 寄存器
- 第10章 复制与粘贴
- 第11章 宏
- 第五部分 模式
- 第12章 按模式匹配及按原义匹配
- 第13章 查找
- 第14章 替换
- 第15章 global命令
- 第六部分 工具
- 第16章 通过ctags建立索引,并用其浏览源代码
- 第17章 编译代码,并通过Quickfix列表浏览错误信息
- 第18章 通过grep、vimgrep以及其他工具对整个工程进行查找
- 第19章 自动补全
- 第20章 利用Vim的拼写检查器,查找并更正拼写错误
- 第21章 接下来干什么
- 附录 根据个人喜好定制Vim
FAQ
Is this book suitable for complete beginners who have never touched Vim?
Do the tips in the book apply to Neovim?
What is the main difference between this book and free Vim tutorials online?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Drew Neil is an author focused on writing about software tools and technical practice. Publicly available information about him is limited, and his nationality, dates of birth and death, and educational background are not clearly documented. In the Chinese book database, only one of his works, Practical Vim, is included, categorized under software learning. The book centers on tips for using Vim, the classic text editor, and is aimed at developers who want to improve their editing efficiency. It emphasizes hands-on practice and problem-solving in concrete scenarios rather than broad conceptual discussion. This work suggests that the author writes in a pragmatic, clearly organized style, good at turning scattered operational experience into items that can be practiced step by step, making it easy for readers to consult as needed and apply to daily coding work. For Chinese readers, the book offers an entry point for systematically learning how to work with Vim and has to some extent shaped the reference path for domestic developers studying this editor. Because verifiable public information is scarce, any introduction to the author's personal history and full body of work must stop here; readers must learn more about his writing orientation and areas of interest through the work itself.