4 ms·
Did you know emacs has several vi implementations? Many people think they are the best versions of vi.
by cup-of-tea 9y ago
Did you know emacs has several vi implementations? Many people think they are the best versions of vi.
- hellofunk 9y agoExcept for lisp -- emacs vi implementations don't usually play as well with parenthesis as native emacs, which is superb for lisp coding.
- fiddlerwoaroof 9y agoparedit + evil-mode is really fantastic
- hellofunk 9y agoExcept that evil mode takes priority over paredit and it is quite possible to delete parens and end up with unmatched.
- fiddlerwoaroof 9y agoThat’s why you add evil-paredit-mode to fix that
- hellofunk 9y agobeen there, tried it
- iLemming 9y agoyou're wrong - Spacemacs offers very nice tools for structural editing out of the box and including clever-parens layer. You can also use Parinfer or Lispy. You can customize things to your liking using combination of Paredit and Smartparens.
- hellofunk 9y agoOnly tried evil (which I think is the Spacemacs default?) with paredit and while paredit is a truly stellar, evil mode does not play well with it. Perhaps the other paren tools you've mentioned work better with evil? With paredit, evil editing can delete only part of a paren leaving unmatched problems.