Learn-Vim README

The project's README from github.com/iggredible/Learn-Vim. As one markdown file: README.md.

Learn Vim (the Smart Way)

What's This?

Learn Vim (the Smart Way) is a guide to learn the good parts of Vim.

There are many places to learn Vim: the vimtutor is a great place to start and the help manual has all the references you will ever need. However, the average user needs something more than vimtutor and less than the help manual. This guide attempts to bridge that gap by highlighting only the key features to learn the most useful parts of Vim in the least amount of time possible.

This guide is written for both beginner and advanced Vimmers. It starts out with broad and simple concepts and ends with specific and advanced concepts. If you're an advanced user already, I encourage you to read this guide from start to finish anyway, because you may learn something new!

Read Locally (with Docker)

You can read this book locally with Docker. Just run:

docker compose -f book/docker-compose.yml up --build

Then open http://localhost:8080.

I Want More Vim Tips!

I sometimes blog about Vim on my personal site, irian.to.

Follow @learnvim for updates, Vim tips, etc.

Support This Project

This guide is and will always be free.

If you want to financially support this project, you can either purchase this guide on Leanpub or buy me a coffee!

Buy Me A Coffee

Table Of Contents

Prologue

Part 1: Learn Vim the Smart Way

Part 2: Customize Vim the Smart Way

Part 3: Learn Vimscript the Smart Way

Translations

The materials here are all © 2020-2021 Igor Irianto.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.

Learn-Vim (iggredible/Learn-Vim)

Searching Database…

15.2K ·GitHub
这是什么?《Learn Vim (the Smart Way)》是一本免费的指南,讲解 Vim 和 Vimscript 中的实用内容,无需通读整本帮助手册。
这是一本书还是互动课程?它是一本分章节的文字指南/书籍,结构与带目录的书籍相似,而不是像 vimtutor 那样的互动教程。
这本书如何组织,我该从哪里开始?全书分为三部分:学习 Vim 本身(第 1–21 章)、自定义 Vim(第 22–24 章)以及学习 Vimscript(第 25–29 章)。内容从宽泛、简单的主题开始,以具体的高级主题结束,因此初学者可以从第 0 章开始,高级用户也可以快速浏览。
阅读这本书需要安装 Docker 吗?不需要,Docker 是可选的,它只是提供的一种在本地阅读本书的方式;你也可以直接在 GitHub 上阅读,或在 Leanpub 上购买。
这本指南适合谁阅读?它面向 Vim 初学者和高级用户:初学者可以平稳入门,而经验丰富的 Vim 用户也建议阅读,因为它涵盖了 Vimscript 和编写插件等高级主题。
我可以自由使用或复制这本指南吗?本指南可以免费阅读,但内容受作者版权保护,并采用特定许可证授权(并非公共领域),因此转载分发需遵守相应条款。
这本书有哪些语言的翻译?除英文原版外,本书还有社区翻译版本:简体中文(zh-CN)和西班牙语(es)。
这本书会讲如何编写自己的 Vim 插件吗?会的,最后一章(第 29 章)通过编写一个 Titlecase 插件作为 Vimscript 的实践示例进行讲解。
我可以在经济上支持作者吗?可以,你可以在 Leanpub 上购买本指南,或通过“请作者喝杯咖啡”进行捐助,不过指南本身仍可在线免费阅读。
这本书会讲如何在 Vim 中使用 Git 和编译吗?会的,专门的章节涵盖了 Git 集成(第 18 章)和编译(第 19 章),它们是 Vim 核心工作流章节的一部分。
Creator
iggredible
Size
1.9 MB
Stars
15.2K
Updated
CommitSep 07
Age
6y
Commits · 90 Days