lainchan / Ω

Spacemacs

Yu-ichi · 2017-11-21 11:57
Spacemacs is the most awesome editor ever. I thought it was just another emacs preset package but its an entirely new design that brings all of vim modality to emacs. Who else here has made this your default editor?
Jet Black · 2017-11-21 15:49
>>5957 I'm using plain Emacs. Tell me more about the differences lainon. I never went deep into vim, I actually felt more comfortable with Emacs keyboard shortcuts, so maybe I don't know what I'm missing.
Roy Batty · 2017-11-21 16:10
>>5957 I tried spacemacs but it was way too slow. If I ever leave Neovim, it will be for Emacs+Evil, Spacemacs really doesn't seem worth it for me.
Dujour · 2017-11-21 17:24
>Who else here has made this your default editor? I did once I realized I really don't care about how my editor is configured as long as it works and has vim-like keybindsings. I used to use vim, but I felt I had to spend way too much time to get IDE features into vim every time I started using a new language / technology.
Zhora · 2017-11-21 17:50
I honestly don't give a fuarrrk about what text editors I use also vim or emacs isn't a full IDE so you end up using a lot of plugins to make it usable for larger projects In case you are wondering I use atom and sometimes eclipse for big projects
Roger Pollack · 2017-11-21 19:58
>>5962 This, spacemacs takes me about 30-45 seconds to even open without a fle, meanwhile vim opens up in 2 seconds. no thanks
Hiro Protagonist · 2017-11-21 22:13
>>5960 >I'm using plain Emacs. Tell me more about the differences lainon. The problem with emacs is that using chords very quickly becomes unwieldy as you start having to press some rediculously long and complicated key combinations (and memorize all of them). With Spacemacs you have all the commands in a vim-like command mode. You have normal vim mode of keybindings when you are in command mode in Spacemacs, but when you hit the space bar, this opens up a whole new menu of high level category commands that all have a single key to activate. So to do some command in Spacemacs you just hit the space bar and then type a succession of 2 to 4 keys. No memorization, no complicated chords. So you can start being a wizard right away and not spend 6 months trying to remember very arcane commands as you do in regular emacs.
Spooky · 2017-11-22 00:10
>>5975 You only need two package to accomplish this in regular Emacs, evil for vim emulation and which-key which displays a list of keys that can follow from what you've already pressed. It'll be a hell of a lot lighter than Spacemacs too.
Spike Spiegel · 2017-11-22 18:07
I tried installing spacemacs on wsl, but it turned out to be completely unusable. Wat do?
Armitage · 2017-11-22 18:10
>>6000 Dang, accidently deleted the part about the input lag being unbearable. Ye, that's the reason
Tank · 2018-01-01 09:24
>>5971 >>5962 https://medium.com/@bobbypriambodo/blazingly-fast-spacemacs-with-persistent-server-92260f2118b7
Anonymous · 2018-01-01 11:53
>>6937 Already know about it, it's not what I want. Having a per-tty solution doesn't suit my workflow (I usually open a ton of very short-lived terminals) and having a global server wouldn't do what I want either (I expect to have a "clean" instance where my settings match my conf file 100% and where I change things without affecting my future sessions).
Dozer · 2018-01-02 05:31
>>5957 I use it sometimes. There are still certain features I like better in vim, but once I find out to make them work to my preference in spacemacs I think I'll migrate completely. Regarding the slow startup time, there is a potential workaround - start it once in daemon mode and then connect with emacsclient. It's almost instantaneous. You can start a daemon as a systemd service or regularly from the command line.
Technician · 2018-02-03 20:14
Emacs's infinite extensibility + Vim's editing style (it's only redeeming feature) + "just werks" = spacemacs. Best editor.