==== Vim Q1 2018 ==== 08 Jan 2018 I wrote this post 1.5 years ago to log my [[https://github.com/dcai/.vim|vim config]], a lot of things changed since then: - ''vundle'' is out of picture because I found ''vim-plug'', it’s super fast, installs plugins in parallel, and supports on-demand loading. - ''syntastic'' was replaced by [[https://github.com/dense-analysis/ale|ale]], it makes use of vim 8 job control feature and run the linters in the background. - ''ctrlp'' and bufexplorer were replaced by ''fzf.vim'', this plugin is awesome, it’s a wrapper around blazing fast fzf, it gives the ability to filter buffers/files/recent files, even color schemes, git commits and more. - ''vim-plug'' and ''fzf'' are created by the same dev [[https://github.com/junegunn|junegunn]], he also creates [[https://github.com/junegunn/vim-easy-align|vim-easy-align]], it helps align code easily. - If you haven’t learnt text objects, it’s time to read [[https://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/|this article]], and start to use this plugin: [[https://github.com/kana/vim-textobj-user|vim-textobj-user]] and its [[https://github.com/kana/vim-textobj-user/wiki|friends]].