# vim

vi是和emacs齐名的开发编辑神器，最常用但却很难精通的工具，然而每个Linux开发者都绕不过它。

掌握vim的基本编写能力并不难，不过vim需要繁琐复杂的配置，如果从0开始，花费的时间和精力令人望而生却。好在前人种树，有很多人共享了`.vimrc`提供基础配置，加上`vim-plug`这个插件管理器，可以让我们快速起步，在使用中学习使用。- [vim快速起步](https://github.com/huataihuang/cloud-atlas-draft/tree/6f3204fffc11cf006abd394631e2598d98b415c3/develop/vim/vim_startup/README.md)

> 我个人感觉，最好的方式是从简单的`.vimrc`开始，不要直接抄别人的配置，毕竟需求不同，很多复杂的插件和配置并不一定适合自己。从基本满足的配置开始，系统地学习vim使用为主，有必要的话再适当加一些插件。
>
> 网络上的文章往往不够系统化，导致自己始终对vim的精髓无法掌握，所以推荐按照书本或者系列教程来学习。
>
> 目前我[使用vim作为c/c++ IDE(again)](https://github.com/huataihuang/cloud-atlas-draft/tree/6f3204fffc11cf006abd394631e2598d98b415c3/develop/vim/using_vim_as_c_cpp_ide_again/README.md)作为开始，系统学习《Vim实用技巧》一书，准备把基础好好梳理一下。
