Laziest VIM

The zero-effort VIM config for Infrastructure Engineers.

What is Laziest VIM?

Laziest VIM provides an IDEalized Vim configuration that can be applied in 30 seconds. It is lazier than LazyVim and maximizes compatibility by requiring only standard VIM plugins. Laziest VIM is ideal for people that edit technical files across many remote computers and need to combine efficient file browsing with the power of VIM, without spending time configuring it. It extends Vim in a confortable way while respecting pre-existing muscle memory.

Features

The Laziest VIM configuration includes:

Screenshot

Get started

sudo apt install tig curl -Ls vim.logical.li | bash

Don't worry! Your existing .vimrc is automatically backed up during the installation.

Keyboard shortcuts

Details

Blog post: An IDEalization of Vim
Repository: github.com/ghomem/laziest-vim

FAQ

1. Why is the terminal in scrolling mode?
Shift+PageUp/PageDown sets the terminal to scrolling mode so that history can be reviewed (regular Vim search functions are available). If you finished reviewing terminal history you can get back to entering commands by pressing "i".

2. How do you update this website?
With Laziest VIM over SSH, of course.

Acknowledgements

This project is a small convenience layer created to scratch an itch. All real merit goes to the authors and maintainers of Vim, tig, and the plugins powering this setup: nerdtree, tokyonight-vim, lightline.vim, vim-fugitive, vim-puppet, tig-explorer.vim, and vim-grepper.