Vim is a highly configurable text editor built to enable efficient text editing. It's an improved version of the Vi editor distributed with most UNIX systems.
Vim key bindings / commands key bindings in vim is the process of using two different purpose to get a next level feature 'j' -> replaces the down arrow key 'k' -> replaces the up arrow key 'l' -> ...