Re:Emacs 26.2 Released
by nsilvestri on Friday April 12, 2019 @06:17PM
(#19649550)
If you're already familiar with vim, I've heard good things about Spacemacs: http://spacemacs.org/
[ Parent
| on HN ]
Re:Emacs 26.2 Released
by vector_spaces on Friday April 12, 2019 @07:39PM
(#19650011)
I'm not really crazy about Spacemacs because there's so much happening and I like to slowly build my config over time so I know what each piece does, so I can quickly make changes if there's something causing friction.
A nice happy medium is Prelude -- https://github.com/bbatsov/prelude
It's big, but probably not too big to understand and jump in and tweak.
I still prefer my own hand-rolled config though.
I have used Spacemacs for a while (ex vi/vim user). It is a good gateway drug, but it is also buggy and slow.
After a few months, I started to build up my configuration bit by bit with use-package, evil, and general.el. I largely use the same keybindings as Spacemacs, but it's much leaner and faster.
Re:Emacs 26.2 Released
by thomasfortes on Saturday April 13, 2019 @09:14AM
(#19652826)
Had the same experience, spacemacs has nice defaults and it's gorgeous, but the lag bothered me so much that I was using vim a lot of time to get things to work.
Changed to a clean configuration and built it slowly, everytime I hit an annoyance I fixed and learned something new, now it works better than spacemacs for my workflow and still is way snappier.
Re:Emacs 26.2 Released
by _emacsomancer_ on Friday April 12, 2019 @08:52PM
(#19650346)
Or just install Evil in plain Emacs.
Re:Emacs 26.2 Released
by ElCapitanMarkla on Friday April 12, 2019 @07:08PM
(#19649841)
I installed spacemacs a couple of weeks ago. Iām enjoying it but I have to keep switching back to sublime to get things done quickly then switching back when I can afford to take time doing things.
Re:Emacs 26.2 Released
by anotheryou on Saturday April 13, 2019 @04:02AM
(#19651683)
same here. I'm totally fluid in org, but navigating files, a simple search and replace, finding the spell check suggestions: all still hard
Re:Emacs 26.2 Released
by michaelmrose on Saturday April 13, 2019 @01:50PM
(#19654555)
Basically just start flyspell mode in the modes you prefer including only for comments with flyspell-prog-mode and configure as desired.
(use-package flyspell
:config
(setq ispell-program-name "/usr/sbin/aspell")
(setq flyspell-consider-dash-as-word-delimiter-flag t)
(define-key flyspell-mode-map (kbd "C-:") 'flyspell-correct-wrapper)
)
(use-package flyspell-correct)
(use-package flyspell-correct-ivy)
you may want a binding to add the word at point to your dictionary I swiped this function for somewhere (defun my-save-word ()
(interactive)
(let ((current-location (point))
(word (flyspell-get-word)))
(when (consp word)
(flyspell-do-correct 'save nil (car word) current-location (cadr word) (caddr word) current-location))))