精通Vim(用Vim8和Neovim实现高效开发)

精通Vim(用Vim8和Neovim实现高效开发)
作者: (美)住·尼尔|责编:刘皎|译者:死月
出版社: 电子工业
原售价: 69.00
折扣价: 48.40
折扣购买: 精通Vim(用Vim8和Neovim实现高效开发)
ISBN: 9787121383281

作者简介

Drew Neil 是一位独立程序员、作家和培训师。他在世界各地参加研讨会、经常在会议上发言,并专门从事制作教学视频的工作。他精通Vim的使用,著有Practical Vim一书,该书已被翻译成中文《Vim实用技巧》出版,受到读者的好评。 译者 朱凯迪(笔名是死月),高级 Node.js 后端研发工程师,现在蚂蚁金服工作。著有《Node.js:来一打C++扩展》,受到读者的好评。

内容简介

译者序 虽然在Linux 下偶尔用Vim 做一些简单的编辑,但是真正再拾起Vim 是2014 年我在花瓣网的实习期间。里面的同事们都非常Geek,大家都用着非Vim 即Emacs 的编辑器,在观察了他们的日常工作后,我深深地被这款简洁又高效的编辑器所吸引。于是,我也入了Vim 的坑。 Vim 虽好,但是它在终端下的性能其实已经逐渐不能满足我的日常开发了,尤其是在我安装了一堆性能不那么好的插件之后。还好,Vim 8 和Neovim 出来了。它们的各种异步API 使得一些计算不再那么卡。Vim 又流畅了。 这个时候我才感觉到,Vim 并没有被时代所抛弃,它跟上了时代的步伐。自从现代Vim 出来之后,我的tmux 加上Vim 的组合刀刃又锋利了许多。再加上丰富的生态,例如现在还有对Language Server Protocol 很好的支持,使得我的开发环境无往不利。 如果说Visual Studio 是我认为最好的IDE 之一的话,那么Vim 无疑是我认为最好的代码编辑器之一。值得一提的是,我的《Node.js:来一打C++ 扩展》一书,就是使用Vim 写的Markdown 文件,又生成GitBook 文件,最终导出给编辑的。 当我看到有这么一本书可以翻译的时候,我是很兴奋的。这么好的编辑器在焕发第二春的时候,我能将一本介绍它的书翻译成汉字,推广到国内的市场,这是多么美妙的一件事情! 在此,我非常感谢在国内的Vim 生态圈和开发者们。感谢给本书写中文推荐语的同行。感谢我的妻子:她的支持是对我最大的鼓励,如果不是她,这本书的问世也许会更晚。感谢我的父母,在我的背后默默支持我的事业。在我 小的时候,他们就一直支持我的梦想,才使我在编程领域一路走下来。感谢Vim 这个伟大的编辑器。 死月 2019 年11 月于杭州