搜索
❏ 站外平台:

《A Byte of Vim》书评

作者: 译者: LCTT Jonathan Wang

| 2020-07-22 18:05      

 是一个简单而又强大的文本编辑工具。大多数新用户都会被它吓倒,因为它不像常规的图形化文本编辑器那样“工作”。Vim “不寻常”的键盘快捷键让人不知道。但一旦你掌握了 Vim,就没有什么能比得上它了。

网上有大量的 。我们也在介绍了一些 Vim 技巧。除了线上资源,也有很多书致力于介绍这个编辑器。今天,我们要介绍的是一本旨在使大多数用户轻松理解 Vim 的书。我们将讨论的书是  撰写的《》。

本书作者  已经在计算机领域工作了十余年,他曾在 Yahoo 和 Adobe 工作过。大学毕业后,他卖过 Linux CD,也曾多次创业,也是一个创建了一个名为 ion 的 iPod 充电器的团队的联合创始人。他目前是  AI 团队的工程经理。

《A Byte of Vim》

像所有好书一样,《A Byte of Vim》一开始就谈到了什么是 Vim:“一个用于写各类文本的计算机程序。”他接着说:“Vim 之所以与众不同,是因为它是为数不多的既简单又强大的软件之一。”

在深入讲解如何使用 Vim 之前,Swaroop 先告诉读者如何在 Windows、Mac、Linux 和 BSD 上 Vim。完成后,他进而指导读者完成如何启动 Vim,以及如何创建第一个文件。

接着,Swaroop 讨论了 Vim 的不同模式,以及如何通过 Vim 的键盘快捷键来浏览文档。接着是使用 Vim 编辑文档的基础知识,包括如何在 Vim 中剪切/复制/粘帖以及撤销/重做。

在介绍了编辑基础知识后,Swaroop 介绍了如何使用 Vim 来编辑单个文档的多个部分。你也可以使用多个标签和窗口来同时编辑多个文档。

本书还涵盖了通过编写脚本和插件来扩展 Vim 的功能。在 Vim 中使用脚本有两种方法,一种是使用 Vim 的内置脚本语言,另一种是使用 Python 或 Perl 等编程语言来访问 Vim 的内核。可以编写或乐投letou五种类型的 Vim 插件:vimrc、全局插件、文件类型插件、语法高亮插件和编译器插件。

在一个单独的章节中,Swaroop C H 介绍了使 Vim 更适合编程的特点。这些功能包括语法高亮、智能缩进、对 Shell letou的支持、全局补全以及可用作 IDE 使用的功能。

获取《A Byte of Vim》一书并为之贡献

《A Byte of Vim》按照 授权。读者可以在上免费阅读其在线版本。你也可以免费乐投letou其 、 或者  版本。

如果你更喜欢阅读,你也可以选择该方式。

请注意,《A Byte of Vim》的初始版本写于 2008,并转换为 PDf。不幸的是,Swaroop CH丢失了原始源文件。他正在努力将该书转换为 。如果你想提供帮助,请访问。

结语

当我初次对着 Vim 生气时,我不知道该怎么办。我希望那时候我就知道《A Byte of Vim》这本书。对于任何学习 Linux 的人来说,这本书都是不错的资源,特别是当你开始学习letou行的时候。

你读过 Swaroop C H 的《》吗?如果读过,你是如何找到它的?如果不是,那么你最喜欢关于开源主题的是哪本书?请在下方评论区告诉我们。


via: 

作者: 选题: 译者: 校对:

本文由  原创编译,Linux中国 荣誉推出



最新评论

LCTT 译者
Jonathan Wang 🌟🌟🌟
共计翻译: 12.0 篇 | 共计贡献: 118
贡献时间:2020-07-16 -> 2020-11-11
访问我的 LCTT 主页 |


返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。