Hacker News new | ask | show | jobs
by dfrey 3573 days ago
I have dabbled in spacemacs a tiny bit and I have been using vim for years. Basically I think there are two ways to learn spacemacs.

Method 1

1. Become proficient in vim

2. Become proficient in emacs

3. Learn spacemacs keyboard shortcuts

Method 2

1. Become proficient in emacs

2. Become proficient in vim

3. Learn spacemacs keyboard shortcuts

I'm a vim user, but I know almost nothing about emacs, so I am having a tough time adopting spacemacs. The basic editing features are a flawless reproduction of vim, but when I do `set textwidth=99` it doesn't work. Then I end up googling how to do this in spacemacs which is apparently `spc : set-fill-column <enter> 99`. This is just one example, but there are many others if you try to do anything different from the spacemacs defaults.

1 comments

I have also been a Vim user for a decent while now. I try to minimize the number of plug-ins that I use, lest I get into the plugin circus.

To migrate to Spacemacs, I just replicated my workflow. Earlier I would use `find . ...` extensively for complex grep. I figured the equivalent in Spacemacs. For file navigation I used the NerdTree. I again looked up the key bindings for file navigation. So on, so forth. I now have a pretty decent spacemacs setup.

I would think, this can also classify as a third method, without having to become proficient in Emacs.