6 ms·
I moved to http://wikemacs.org/wiki/Evil http://wikemacs.org/wiki/Evil and I am happy with the transition. Spacemacs seems to be a good choice nowadays. Magit
by kozikow 10y ago
I moved to http://wikemacs.org/wiki/Evil http://wikemacs.org/wiki/Evil and I am happy with the transition. Spacemacs seems to be a good choice nowadays.
Magit and org-mode are worth it.
- aidenn0 10y agoI'm a big fan of evil-mode as well, though for some things they can't decide if they want to be just like vim or not (One example is whether or not yanking to the default register goes to the clipboard).
- blaenk 10y agoFor me yanking with `y` copies to my system clipboard. I'm pretty sure this has nothing to do with evil; I think it's an emacs setting. Perhaps one of these? (setq select-enable-clipboard t) (setq select-enable-primary t) See https://www.gnu.org/software/emacs/manual/html_node/emacs/Clipboard.html https://www.gnu.org/software/emacs/manual/html_node/emacs/Cl...
- catern 10y agoI did the same. These advancements in vim are too little, too late for me.
- spdy 10y agoDid the same best of both worlds.
- oblio 10y agoI would move to Spacemacs if it had the possibility for using a tabbed interface similar to GVim's. Ideally something already built in, mature, and one which wouldn't need any hand holding during operation. Vim's tabbed interface is quite good, it's basically Vim + a Vim-specific stacking window manager.
- kozikow 10y agoThere is vim-like tabs implementation for evil users: https://github.com/krisajenkins/evil-tabs https://github.com/krisajenkins/evil-tabs . I personally use emacs-native way, window-configuration-to-register: https://www.emacswiki.org/emacs/WindowsAndRegisters https://www.emacswiki.org/emacs/WindowsAndRegisters
- oblio 10y ago(I see you've edited your comment meanwhile but I'll leave my comment here for reference) I've seen some of these but I don't think any of them actually follow the tabbed interface paradigm: * visible tab bar, preferably at the top and preferably style-able so that it doesn't look like it's out of Windows 3.11 * dynamic tab names based on file contents (in case of multiple buffers, show the name of the currently focused buffer), so that there's no need for manual tab name management * tab navigation through shortcuts (open tab, close tab, move tab left/right, etc.)
- kozikow 10y agoSorry for edit. I found and installed evil-tabs after replying and it's actually quite good. It meets all the points you raised, and I agree with them - I prefer evil-tabs for that reason. Although I must that admit that evil-tabs only implements only crucial subset of all vim tabs features mentioned in http://vim.wikia.com/wiki/Using_tab_pages http://vim.wikia.com/wiki/Using_tab_pages .
- SmirkingRevenge 10y agoIn emacs, helm-buffer ("<SPC> b b" in spacemacs) has basically replaced tabs for me, and I haven't really missed them.
- kozikow 10y agoFor future reference, evil-tabs is just skin over elscreen. I created tmux-like keybindings, leveraging hydra and helm for some commands: https://gist.github.com/kozikow/58b46c45a2c24406dc7cde3f18610433 https://gist.github.com/kozikow/58b46c45a2c24406dc7cde3f1861... .
- AdmiralAsshat 10y agoSublime + Vintageous for me. More than anything, Vim for me is a really good set of keybindings.
- nameless912 10y agoI couldn't deal with Vintageous or Vintage. The lack of a proper ex-line for me kills it, along with spotty support for certain visual-mode movements. The rough edges are right at the forefront all the time when I try.
- lloeki 10y agoMany people feel that way too, that's why I started ex-mode[0] for Atom. If anyone cares, it could use contributors. [0]: https://github.com/lloeki/ex-mode https://github.com/lloeki/ex-mode
- swah 10y agoI love Vim keybindings - but for me they don't "work" outside Vim. I just keep using Vim's and Cua keybindings mixed together...
- MichaelGG 10y agoI tried that. Evil seems to mess up on things now and then. Clicking the mouse acts as a command or something, wiping out ".". And macros, now and then, act up. As in, they won't record properly or something. On large Rust files, things grind to a halt if I run a macro on every line, whereas in Vim proper, things always stay speedy. In concept though, it is the best solution. Maybe I just have a broken config or something.
- kozikow 10y ago> And macros, now and then, act up. As in, they won't record properly or something. What you may be experiencing is an erroneous action stopping the macro. For example, if you press h at the beginning of the line, macro recording would be stopped. To make this behaviour less annoying add: (setq evil-kbd-macro-suppress-motion-error t) . Sublime-like multi-cursors in emacs are sometimes more useful than macros. I use and like https://github.com/gabesoft/evil-mc https://github.com/gabesoft/evil-mc . Regarding other points: - yes, for huuuge files I still use vim - Occasional bugs due happen, as in every editor running custom plugins. In emacs debugging and editing plugins code is natural. You can use emacs to debug itself and reload parts of code without restarting.
- MichaelGG 10y agoHot damn that was probably it. Thanks!
- dpc_pw 10y ago> On large Rust files, things grind to a halt if I run a macro on every line I actually started testing Spacemacs ad Vim was getting slow when highliting big .rs files.
- colordrops 10y agoI want to use org-mode as well so I tried the switch to evil/spacemacs, but slight differences in keybindings and behaviors between evil and vim were enough to turn me off.