Vim
Vim is a powerful modal editor. It is fast once you learn the key commands and is popular for programming and server work.
- Best for advanced keyboard workflows
- Steeper learning curve
- Great for remote development
Three common terminal editors you will see in CS classes: Vim, Nano, and Emacs.
Vim is a powerful modal editor. It is fast once you learn the key commands and is popular for programming and server work.
Nano is beginner-friendly and shows shortcuts at the bottom of the screen, making it easy to edit files quickly in the terminal.
Emacs is highly customizable and can be turned into a full coding environment with plugins, terminal access, and project tools.