Vim 8文本处理实战

[美] 鲁斯兰·奥西波夫

出版时间

2020-01-31

ISBN

9787115527059

评分

★★★★★
书籍介绍

作为全面介绍Vim使用方法的教程,本书介绍了各种常用的文本编辑方法和程序设计中的实用操作,深入Vim内部的数据结构和VimScript脚本编程,内容详实。本书基于Vim 8平台,介绍了前沿分支Neovim,还推荐了更先进的Oni编辑器,兼容并包,集Vim社区典型使用经验和发展趋势于一体。 本书面向的读者群体是所有使用Vim的程序员,书中的示例文本为Python代码,并详细介绍了Git和正则表达式。读者需要对操作系统和程序设计有基本的了解,特别是需要了解Linux操作系统的基本使用。虽然本书尝试兼顾三大操作系统,但毫无疑问书中内容以Linux为主。本书可以帮助读者完善Vim技能,增加程序设计的知识储备。

鲁斯兰·奥西波夫(Ruslan Osipov)

谷歌的一名软件工程师,是一位狂热的旅行者和兼职博主。他是一位自学成才的工程师; 他于2012年开始发布个人Vim笔记,并对编辑器的复杂性及其在优化开发工作流程中的应用越来越感兴趣。

目录
第 1章 开始Vim之旅 1
1.1 技术性要求 2
1.2 开始对话(关于模式界面) 2
1.3 安装 3
1.3.1 在Linux系统中设置Vim 3

显示全部
用户评论
算是比较实用的了。任何一本书都没办法穷尽工具的各种细节,多用,多实践才是最重要的。
把原版书名《Mastering Vim》翻译成《Vim 8 文本处理实战》不说,原副标题「Build a software development environment with Vim and Neovim」不译,偷偷换成「70 多个案例帮助您深入了解 Vim 8 高级概念及实践应用」,原作者知道你们这么瞎搞吗,如果按原名来说书中内容就很符合预期了,也不至于看完后落差那么大。另,看完本书最大收获是发现了 vim-anywhere,相见恨晚(加一星)。
比较简单的vim使用入门介绍
内容比较基础,讲了一些流行的插件及其历史
内容相对来说还是比较成体系的,从入门到实践。对新手比较友好,推荐萌新和初学者。
这本书的优点:1骨架全(但细节少), 2 现代化(如何结合工程项目,常规操作,git等),3.基于Python,4.列举了很多实用插件. 总体来说值得一看。
翻译的比较一般。原书是好书,翻译质量扣一星
讲解了一些主要的vim插件,以及vimscript编程的内容,非常棒!读完此书,现在开发简单的vim插件已经没有问题了。
一些操作可以看看,但转nvim后很多配置方式都有所改变
大概翻了翻。有挺多知道但是没养成习惯的操作。考虑换 neovim。
下载
收藏