Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialUnsubscribed User
4,776 PointsCourse Request - Vim
Vim is a fantastic editor which isn't talked about enough (in terms of videos and tutorials). You guys being the best at what you do, educational videos, you should try creating a Vim master-class course. Just a thought!
6 Answers
Tommy Morgan
Treehouse Guest TeacherI vim. A lot. :) I've been using it for about 5 years now and I still find new cool things every week.
Do you think a Treehouse class would be the best format for learning about vim, though?
Christopher Peters
1,927 PointsI really liked your idea of walking students through your setup, talking about common configuration problems, etc.
Tommy Morgan
Treehouse Guest TeacherAnd actually, another question - what kind of material do you want on Vim? Do you want to learn about the basics (hjkl movement, insert mode vs. normal mode, etc.), the advanced stuff (the jump list, VimL), working with specific plugins (rails.vim, fugitive, etc.)?
Unsubscribed User
4,776 PointsI'd say this is the best format for learning about Vim. Vim can be learned from a book. So can Ruby. You guys teach Ruby. And as it turns out your Ruby deep dive is one of the best video courses I've ever had the joy of learning from. I'd say using Vim is similar; after all most of Vim is text, so is Ruby and CSS. Right? I personally can't find any worthwhile material on Vim and that is the reason I came to you guys. I'm sure the rest of the community would also very much enjoy a course like that.
Tommy Morgan
Treehouse Guest TeacherRafal Chmiel - what would say to something more like a podcast than a Treehouse course?
Unsubscribed User
4,776 PointsHmm, I guess that would work. In fact, that could work fantastically. The idea that I'd know when the new episode comes out would make me more interested in the topic. You'd have to start with something easy, and then once you've described the intermediate-level stuff, you could simply continue with tips and tricks a la Bonus Content/Treehouse Quick Tips.
Tommy Morgan
Treehouse Guest TeacherWhere do you think a series like that should start? Super-basic with hjkl? Assume people have gone through vimtutor? Assume that they're comfortable working with their vimrc file?
Not making any promises, just thinking through possibilities :)
Unsubscribed User
4,776 PointsI'd say something along the lines of a ten-minute super basic to basic walk-through of all the basic functions, and then continue with the quick tips idea I mentioned earlier.
Christopher Peters
1,927 PointsRafal Chmiel, I'm with you! I'd love to see a course on Vim. I just started learning it about three months ago and I'm hooked.
But what are these dotfiles all about? How do use a package installer like Vundle or Pathogen?
There was tons of frustration for me when I started learning Vim, so I know that there's a need!
I'm going to /cc my co-worker Tommy Morgan, so that he knows there's interest. Ken Lauderbach, Tommy and I had a conversation about a course on development environments here. I hope we can get more of our developers to give us a run through of how they set things up!
Unsubscribed User
4,776 PointsAwesome, that's great to hear!
Mike F.
11,994 PointsLooks like it's been 9 months! I'm new to front end development. A couple of the developers I did my apprenticeship with use VIM and it looks great never having to leave the terminal. I hope Treehouse can put something together.
Karyn Campbell
Courses Plus Student 555 Points+1! Would love a course on VIM
Wahidyan Kresna Fridayoka
24,998 Points+1!!! Please Treehouse.. Please make a course for vim.. :D
Timothy Lopez
10,000 PointsVim does look like a great idea for a course. If I could +10000, I would. :p
Andrew Shook
31,709 PointsAndrew Shook
31,709 PointsYeah I think a class on vim would be great. I also think a class on installing apache2 and mysql would be good for the console foundation deep dive.