git
vim
Emacs