Live data from Hacker News

Vintageous: Vim emulation for Sublime Text 3

guillermooo.bitbucket.org

31–40 of 45 posts

Re: Vintageous: Vim emulation for Sublime Text 3

#31
post #26

Am I missing something here? Sublime's an editor last I checked. So's vim. If you want a vim-flavored editor, why not just, I dunno... use vim? Wouldn't this be a bit like building a 'vim mode' for emacs?

Sublime Text has a much better GUI front-end than gvim or MacVim. So for someone who doesn't want to work in a terminal and wants to use a GUI based editor, they may feel that a fully featured vim mode in Sublime Text would offer the best of both worlds: rich keyboard-controlled text editing and a beautiful front-end GUI. I just use vim inside tmux, but that's mostly because I have to write a significant amount of co…

The combination of using vim and having to debug stuff in awkward places (on boats in rough seas, 20ft in the air on hydraulic scaffolding, in garages) with text-only interfaces (serial terminals), has totally changed me. I went from having 4 monitors to working on a 13" rMBP.

My personal preference is vim in a quake-style terminal (yakuake on linux or iTerm2's hotkey window in OS X) with a minimal amount of transparency so that I can "read through" the terminal and see whatever's in the browser/document window behind. After getting this set up, it's going to take a lot for me to switch back to an IDE full time.

And yeah - gotta love screen/tmux.

I personally try to use a minimal number of plugins. Command-t is the only one I use daily. I gave eclim a shot for java stuff, but ultimately found I didn't use it very often. It's better to just not fight "the vim way," though I definitely see how that's a barrier.

Re: Vintageous: Vim emulation for Sublime Text 3

#32
I'm stuck on ST version 2 because a plugin I bought and use daily (Sublime FTP) doesn't work with it yet.

What's the point of having a great editor if the ecosystem is this crappy?

Guess that concludes my great closed source editor experiment, Vim here I come.

Re: Vintageous: Vim emulation for Sublime Text 3

#33

Am I missing something here? Sublime's an editor last I checked. So's vim. If you want a vim-flavored editor, why not just, I dunno... use vim? Wouldn't this be a bit like building a 'vim mode' for emacs?

As psuter pointed out there is Evil mode for Vim. There's Viper mode too, which I believe is older. This isn't a new thing. Vim as an editor isn't anything special....infact it kind of sucks. The script/plugin/extension ecosystem is nice but that seems to be in spite of vimscript. Evil mode in Emacs is pretty nice.

Evil mode is one of the better Vim emulation layers for non-Vim editors...and there are quite a few.

Re: Vintageous: Vim emulation for Sublime Text 3

#34
post #32

I'm stuck on ST version 2 because a plugin I bought and use daily (Sublime FTP) doesn't work with it yet. What's the point of having a great editor if the ecosystem is this crappy? Guess that concludes my great closed source editor experiment, Vim here I come.

> What's the point of having a great editor if the ecosystem is this crappy?

ST3 hasn't even been officially released yet. I think you're getting ahead of yourself: you could also always fork & update the package yourself.

Re: Vintageous: Vim emulation for Sublime Text 3

#35
post #3

For the vim -> Sumblime switchers out there on HN, what caused you to switch? I use vim exclusively but I'm not a religious zealot about technology. I've noticed all my students are using Sublime these days. Is it just the latest TextMate (i.e., the best GUI option if you don't like command-line editors) or are there truly features that will convert command-line folks to the GUI? I'm really hoping for an editor like…

I've used Vim for years and recently switched to Sublime for Rails because of the fuzzy search. When working with so many different files, it significantly increases your productivity, such that it is a net gain despite losing Vim's editing paradigm. I tried Vim plug-ins that emulate fuzzy search, but they didn't work very well.

Re: Vintageous: Vim emulation for Sublime Text 3

#36
Anyone out there who still want to use Vim but with Sublime features. I've created back then the project Subvim: https://github.com/fatih/subvim

It's Vim combined with SublimeText features. It has even SublimeText like shortcuts. If you are curious give it a try and see if it fits you :)

Re: Vintageous: Vim emulation for Sublime Text 3

#37
post #32

I'm stuck on ST version 2 because a plugin I bought and use daily (Sublime FTP) doesn't work with it yet. What's the point of having a great editor if the ecosystem is this crappy? Guess that concludes my great closed source editor experiment, Vim here I come.

> What's the point of having a great editor if the ecosystem is this crappy? ST3 hasn't even been officially released yet. I think you're getting ahead of yourself: you could also always fork & update the package yourself.

Actually, I don't think you can fork it, since it's a paid plugin and I don't think the source is published.

Re: Vintageous: Vim emulation for Sublime Text 3

#38
post #9

As someone who just started another attempt at picking up vim (actually vintageous in this case) last week: how do I keep myself from forgetting that I'm in a vim editor? It'll happen every so often that I'm in the middle of something, switch to Sublime and just start typing - as it's second nature. By the time I notice whats going on, I typed half a dozen characters. I'll curse, undo the random commands, get into in…

You just need to use vim for a while, and then it becomes second nature that "normal mode" is a powerful set of chordless commands at your ready disposal. Once you get used to vim then the problem becomes that you constantly hit escape after typing a block of text, which can wreak quite a bit of havoc in certain contexts ;)

Re: Vintageous: Vim emulation for Sublime Text 3

#39
post #3

For the vim -> Sumblime switchers out there on HN, what caused you to switch? I use vim exclusively but I'm not a religious zealot about technology. I've noticed all my students are using Sublime these days. Is it just the latest TextMate (i.e., the best GUI option if you don't like command-line editors) or are there truly features that will convert command-line folks to the GUI? I'm really hoping for an editor like…

I've used Vim for years and recently switched to Sublime for Rails because of the fuzzy search. When working with so many different files, it significantly increases your productivity, such that it is a net gain despite losing Vim's editing paradigm. I tried Vim plug-ins that emulate fuzzy search, but they didn't work very well.

> I tried Vim plug-ins that emulate fuzzy search, but they didn't work very well.

What issues did you have with CtrlP? https://github.com/kien/ctrlp.vim/

Re: Vintageous: Vim emulation for Sublime Text 3

#40

Earlier quoted context omitted.

I've used Vim for years and recently switched to Sublime for Rails because of the fuzzy search. When working with so many different files, it significantly increases your productivity, such that it is a net gain despite losing Vim's editing paradigm. I tried Vim plug-ins that emulate fuzzy search, but they didn't work very well.

> I tried Vim plug-ins that emulate fuzzy search, but they didn't work very well. What issues did you have with CtrlP? https://github.com/kien/ctrlp.vim/

I wanted to be able to search the files in the current project (I believe it determines this by recursively going up the directory structure until it finds .git or some other version control directory), but have those files weighted according to how recently they'd been opened. And the MRU (most recently used) mode would count all recently opened files, not just the ones in the current project.
Post reply on HN