Skip to content

maateen/neovim-for-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim for DevOps

An awesome lightweight Neovim for DevOps Engineers.

Set Up Neovim for DevOps

You can install Neovim from download, package, or source in just a few seconds. Then, play these commands on Terminal to set up Neovim for DevOps.

$ git clone git@github.com:maateen/neovim-for-devops.git
$ cd neovim-for-devops
$ bash install.sh

Supported Languages

  • Dockerfile
  • Golang
  • HCL
  • Markdown
  • Nginx
  • Python3
  • Terraform
  • TOML
  • Vagrant
  • YAML

Shortcuts

The Leader key is a way of extending the power of Neovim'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 Neovim
Ctrl-g Enable Git Gutter
Ctrl-f Toggle Fullscreen mode
Ctrl-t Toggle NvimTree
Ctrl-n Move focus to NvimTree window
Ctrl-d Toggle Terminal below current tab
gcc comment/uncomment current line in visual mode. Read More

Plugins

Name Lazy Loading On For
shaunsingh/solarized.nvim
jiangmiao/auto-pairs
terrortylor/nvim-comment
airblade/vim-gitgutter GitGutterEnable
junegunn/goyo.vim Goyo
kyazdani42/nvim-tree.lua NvimTreeOpen, NvimTreeToggle, NvimTreeFindFile, NvimTreeFocus
kyazdani42/nvim-web-devicons
akinsho/toggleterm.nvim
ekalinin/Dockerfile.vim dockerfile
fatih/vim-go go
plasticboy/vim-markdown markdown
chr4/nginx.vim nginx
hashivim/vim-terraform hcl, terraform
cespare/vim-toml toml
hashivim/vim-vagrant vagrant
stephpy/vim-yaml yaml


Made with ❤️ for DevOps Engineers by DevOps Engineer