5 ms·
Why wouldn't I just use Vim (or better yet, Emacs) in the first place?
by madmax96 13y ago
Why wouldn't I just use Vim (or better yet, Emacs) in the first place?
- naiyt 13y agoBecause you get all of the benefit of Sublime AND Vim. There's plenty of benefits to using Sublime over Vim, and vice-verse. This way you can have the best of both worlds. There are already Sublime plugins that do this, but they are kind of lackluster to be honest.
- faizshah 13y agoLots of vim stuff is implemented in emacs lisp and there are a few different efforts to emulate the unique parts of LightTable and Sublime into emacs. It just comes down to preference. I enjoy using all three, but emacs is the one which has everything I personally need. http://www.emacswiki.org/emacs/LightTable http://www.emacswiki.org/emacs/LightTable http://www.emacswiki.org/emacs/MiniMap http://www.emacswiki.org/emacs/MiniMap http://www.emacswiki.org/emacs/Evil http://www.emacswiki.org/emacs/Evil https://github.com/emacs-helm/helm https://github.com/emacs-helm/helm (go to anything)
- beaumartinez 13y agoI've said this elsewhere in this thread, but— With this you can use Sublime Text's UI (chrome, file browser, and smooth scrolling—all better than Vim's) with Vim's input mode. Best of both worlds.
- dllthomas 13y agoThere do seem to be things that Sublime does better, but some of us don't want chrome. I work mostly in terminals in ratpoison for a reason...
- lunixbochs 13y agoI split the difference. I use Vim if I'm in a server somewhere or if I'm already looking at the command line for git or ag or something. I usually use Sublime when working on a whole project at once.
- dllthomas 13y agoI certainly don't begrudge you your workflow, it just doesn't match mine. I manage my entire project from a combination of vim and shell, to the point of running my tests from my makefile and making sure error messages have meaningful (in so far as is possible) file:line: info in a format vim will understand so I can easily jump to meaningful pieces.
- ngokevin 13y agoChrome can be hidden. That's what I like about it, it has heavy built-in customization.
- dllthomas 13y agoYes, but addition of chrome that I then hide isn't better chrome (for me).
- DoggettCK 13y agoMultiple selections has been the killer feature for me, which is the only thing I haven't found a good replacement for in Vim or Emacs.
- lunixbochs 13y agoHave you seen https://github.com/terryma/vim-multiple-cursors https://github.com/terryma/vim-multiple-cursors and block cursor mode in Vim (ctrl+v)?
- dbpatterson 13y agoAnd of course... https://github.com/magnars/multiple-cursors.el https://github.com/magnars/multiple-cursors.el for emacs folks (I use it every day...)