Mainendra
Posted on October 29, 2020
Install neovim (macos 😉)
brew install neovim
Others: https://github.com/neovim/neovim/wiki/Installing-Neovim
Install plugin manager (vim-plug)
vim-plug is one of the simple plugin manager
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
Useful (n)vim plugins
Plug 'gruvbox-community/gruvbox'
- Awesome theme 😉
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
- Fuzzy finder, find almost anything
Plug 'junegunn/fzf.vim'
Plug 'wincent/ferret'
- Powerful multi-file search
Plug 'tpope/vim-commentary'
- comment out lines
Plug 'tpope/vim-surround'
- surroundings
Plug 'editorconfig/editorconfig-vim'
- maintain consistent coding styles for multiple projects
Plug 'neoclide/coc.nvim', {'branch': 'release'}
- Intellisense engine for neovim 🤩
Plug 'mattn/emmet-vim'
- emmet for vim
Plug 'pechorin/any-jump.vim'
- Jump to definition or references
Plug 'sheerun/vim-polyglot'
- collection of language pack, you can install individual language pack as you need
Useful coc plugins
Install
:CocInstall <package-name>
coc-explorer
- file explorer
coc-marketplace
- coc plugins
coc-smartf
- easily jump to any character
coc-prettier
- formatter
Useful bash utilities
- Lazygit - terminal ui for git commands
- Lazydocker - terminal ui for docker
- broot - new way to navigate directory tree
- tmux - terminal multiplexer, Easy Guide
Useful terminals
Posted on October 29, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.