+++
title = "Switching to Emacs"
date = "2023-3-17"
+++
I have been a vim user for a long time, using spacevim for most of my time using vim because it has most of what I want.
Using vim is has been supper nice and minimal because it can run in a terminal and to install spacevim I need to run one command (besides installing vim). I love vim and will still use it. One thing I have always wished for is org mode in vim. The current vim libraries to add org mode to vim is not supper fleshed out or are not maintained anymore.
The main person to make me think about switching was that I was getting back into watching [Tsoding](https://www.youtube.com/channel/UCrqM0Ym_NbK1fqeQG2VIohg). I was watching how he uses Emacs and I think it would be harder to do the same in vim. I always admired how he could switch to new files, run shell commands, and effect the file system. In Vim you can do this but it requires plugins and maintaining.
In Emacs I install the default Emacs (give it a actually good color scheme) and that is it, no searching the internet for vim plugins or asking people for there plugins, its all there. I know you can use something like `vim plug` to make the whole process easier but I want something that works.
Emacs also makes it easy to switch because your favorite vim key binds are in Emacs.
I was also using vim for all my coding projects and I think it works but once a project gets big enough vim is not a *fantastic* workflow. I think of Emacs as an actual IDE and vim for like smaller projects. I have not gotten supper good at configing Emacs and scripts but I think as I get better at Emacs the scripts will make it much easier to develop.