Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

blog:2018:01:08:vim-q1-2018 [2020-04-26] – created dcaiblog:2018:01:08:vim-q1-2018 [2020-09-02] (current) dcai
Line 1: Line 1:
 +==== 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]].