Vim for DevOps

Logo

An awesome lightweight Vim for DevOps

View the Project on GitHub maateen/vim-for-devops

VIM for DevOps

An awesome lightweight Vim for DevOps Engineers.

Install VIM

MacOSX

Please, open a terminal and play this command to install the latest vim.

$ brew install vim

Ubuntu

Please, open a terminal and play these commands to install the latest vim.

$ sudo apt update && sudo apt install vim -y

Set Up VIM for DevOps

Play these commands on Terminal to set up Vim for DevOps.

$ git clone git@github.com:maateen/awesome-vimrc.git
$ cd awesome-vimrc
$ bash install.sh

Supported Languages

Shortcuts

The Leader key is a way of extending the power of VIM’s shortcuts by using sequences of keys to perform a command. The default leader key is comma (,) key.

Key Description
Ctrl-i Toggle IDE mode in VIM
Ctrl-g Enable Git Gutter
Ctrl-f Toggle Fullscreen mode
Ctrl-t Toggle NerdTree
Ctrl-n Move focus to NERDTree window
Ctrl-d Toggle Terminal below current tab
,cc Comment out the current line or text selected in visual mode.
,cu Uncomments the selected line(s). Read More

Plugins

Name Lazy Loading On For
joshdick/onedark.vim      
jiangmiao/auto-pairs      
preservim/nerdcommenter      
airblade/vim-gitgutter :white_check_mark: GitGutter  
junegunn/goyo.vim :white_check_mark: Goyo  
preservim/nerdtree :white_check_mark: NERDTree  
xuyuanp/nerdtree-git-plugin :white_check_mark: NERDTree  
ryanoasis/vim-devicons :white_check_mark: NERDTree  
tiagofumo/vim-nerdtree-syntax-highlight :white_check_mark: NERDTree  
ekalinin/Dockerfile.vim :white_check_mark:   dockerfile
fatih/vim-go :white_check_mark:   go
plasticboy/vim-markdown :white_check_mark:   markdown
chr4/nginx.vim :white_check_mark:   nginx
hashivim/vim-terraform :white_check_mark:   hcl, terraform
cespare/vim-toml :white_check_mark:   toml
hashivim/vim-vagrant :white_check_mark:   vagrant
stephpy/vim-yaml :white_check_mark:   yaml


Made with :heart: for DevOps Engineers by DevOps Engineer