Home Download Buy Blog Forum Support

Vintageous 2.0

Vintageous 2.0

Postby guillermooo on Sun Aug 11, 2013 9:59 am

Vintageous 2.0 is out!

(Works only with Sublime Text 3)

Version numbers in Vintagous aren't very meaningful, but there's been quite a few additions recently that haven't been announced--and we might even set a 2.0 trend--so here it goes:

* Command-line mode (VintageEx is included in Vintageous)
* Filesystem completion for :w, :e, :cd
* Virtual current directory for command-line mode (mimics S3 native behavior)
* Basic visual block mode (expand up and down + motions)
* Select mode (non-standard mode to integrate multiple selections functionality)
* Basic surround plugin (check out Vintageous_Plugin_Surround)
* Improved docs
* Dozens of fixes
* Probably more stuff I've forgotten!

Hope you like it :)

Vintageous

Guillermo
guillermooo
 
Posts: 728
Joined: Thu Jul 23, 2009 9:06 am

Re: Vintageous 2.0

Postby edubkendo on Mon Aug 12, 2013 5:53 am

Awesome work. Projects like this one constantly remind me how flexible and good sublime text is. Thank you for your hard work.

I have what is probably a silly question, maybe, but do you have any suggestions for learning Vintageous? Sublime Text was pretty much my first true editor, and especially now that I've registered it, I'll probably never switch. BUT, I have been made increasingly aware of the raw power Vim has for editing text, just from watching others use it efficiently. I've always been a keyboard driven computer user, even before I started programming, so this really appeals to me. So, I was pretty excited when I stumbled upon Vintageous recently, as even my die-hard Vim using friends admit it is really good. I thought I would just get myself a book on Vim or something and work through it, but use sublime with Vintageous installed instead. However, all the learning materials I come across seem to assume some level of basic proficiency, and suggest the built in Vim tutor as a starting point.

So, is my only option to spend a few weeks using Vim, working through the vim tutor, and then come back to Sublime and Vintageous? Anyone have any better ideas?
edubkendo
 
Posts: 30
Joined: Fri May 18, 2012 2:43 pm
Location: Nashville

Re: Vintageous 2.0

Postby Lemon on Mon Aug 12, 2013 7:37 am

You could try the links for Novice, Intermediate and Advanced tutorials on this page:
http://www.derekwyatt.org/vim/vim-tutorial-videos/

They're video tutorials and the person doing them makes things pretty easy to understand.
After learning the contents of those videos I'm not sure of the next best step but they seem like a good starting point.

Also, I don't know how much of those tutorials will apply to Vintageous, but I assume that the basic common functionality is mostly the same.
Lemon
 
Posts: 27
Joined: Wed Jul 11, 2012 12:49 pm

Re: Vintageous 2.0

Postby edubkendo on Mon Aug 12, 2013 8:36 am

Awesome, I'll give them a go and see if i can work through them with Vintageous!
edubkendo
 
Posts: 30
Joined: Fri May 18, 2012 2:43 pm
Location: Nashville

Re: Vintageous 2.0

Postby guillermooo on Mon Aug 12, 2013 9:39 am

edubkendo wrote:So, is my only option to spend a few weeks using Vim, working through the vim tutor, and then come back to Sublime and Vintageous? Anyone have any better ideas?


Mid-way through your post I was already thinking this before actually reading your question. I don't know how one could learn Vim without learning Vim first... That said, you don't need to become proficient in Vim to use Vintageous (or Vim, for that matter). (I for one find Vim customization cryptic most of the time, for example.)

I would definitely recommend going through the tutor a couple of times; it won't take much time (certainly not weeks). Try to understand what it means you are doing and the cornerstones of Vim usage: modes (in general), normal and insert mode, motions, counts + motions, actions, counts + actions, motions + actions, count + motions + actions, motion + count + action... Then try more advanced things like text objects (which are a sort of motion), jumps, other modes, the command line, registers... There's no specific order in which you should learn things besides the basics (modes [normal and insert], motions, actions and counts come first).

Vim documentation is comprehensive, but it's often wrong or confusing, and it won't give you an structured overview of the editor anyway (there are entry-level topics and you should probably read them though; check out :help toc). But that's likely to overwhelm you if you want to try all of that during your first sessions. Whatever you try, I would try to understand the concepts behind Vim rather than learning every single trick.

My recommendation for a begginer in short: There's a good number of vim cheatsheets out there. Find one that looks nice and try to understand what it means after going through the tutor, then check the documentation when you don't understand something in the cheatsheet.

Once you have a good grasp of the basics, you need to realize that almost anything you want to do is possible --you just don't know how it's done. (What it's more, there are things you don't know you want to do, but you can.) Also, that there's probably more than one better (faster, more concise, etc.) way of doing stuff you do constantly. Just try to go from your own usage and optimize your habits.

Lastly, a word of warning when you use Vintageous: It has flaws compared to Vim. It works rather well, if I may say so, and I hope it will get better, but it's different, and sometimes it just doesn't work as it should.
guillermooo
 
Posts: 728
Joined: Thu Jul 23, 2009 9:06 am

Re: Vintageous 2.0

Postby edubkendo on Mon Aug 12, 2013 12:15 pm

guillermooo wrote: I don't know how one could learn Vim without learning Vim first...


I warned you that it was a silly question, lol. I guess I was hoping someone would tell me "Oh we've got tutorials for Vintageous and Sublime" But more importantly than that, you've clarified a point of confusion I had not realized I had. You really hit the nail on the head with the statement :

guillermooo wrote: you don't need to become proficient in Vim to use Vintageous (or Vim, for that matter)


I've probably been grossly overestimating how much I need to learn just for it to be useful. I can well imagine just getting off the arrow keys will be quite handy. Thanks, maybe one day after I AM a proficient, I can put together that Vintageous tutorial. Thanks again for the advice, it makes a lot of sense and gives me a course of action. And I will remember to watch for those places where the Vintageous illusion shows through.
edubkendo
 
Posts: 30
Joined: Fri May 18, 2012 2:43 pm
Location: Nashville

Re: Vintageous 2.0

Postby quarnster on Mon Aug 12, 2013 12:38 pm

Congrats, great work!

@edubkendo, I quite enjoy http://vim-adventures.com/, although I'm way behind on the later levels...
quarnster
 
Posts: 389
Joined: Tue Nov 29, 2011 11:34 am

Re: Vintageous 2.0

Postby rchl on Mon Aug 12, 2013 2:53 pm

quarnster wrote:@edubkendo, I quite enjoy http://vim-adventures.com/, although I'm way behind on the later levels...

And it's not free as one might think at first. After few level you have to pay 25$ to continue.
rchl
 
Posts: 148
Joined: Fri Mar 04, 2011 11:02 pm

Re: Vintageous 2.0

Postby Stubblechunks on Mon Aug 12, 2013 6:58 pm

Does Vintageous automatically load the Vintageous Surround plugin when both are installed as packages? Are the basic keystrokes of the Surround plugin the same as the Vim Surround plugin by Tim Pope?
Stubblechunks
 
Posts: 24
Joined: Wed Apr 24, 2013 8:35 pm

Re: Vintageous 2.0

Postby guillermooo on Mon Aug 12, 2013 9:34 pm

Stubblechunks wrote:Does Vintageous automatically load the Vintageous Surround plugin when both are installed as packages?


That's correct.

Stubblechunks wrote:Are the basic keystrokes of the Surround plugin the same as the Vim Surround plugin by Tim Pope?


They should be, although the plugin is quite rough around the edges. Only ys<motion>" and ds" are implemented.
guillermooo
 
Posts: 728
Joined: Thu Jul 23, 2009 9:06 am

Next

Return to General Discussion

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 22 guests