Sublime Tutor

Learn Sublime Text from a tutor who sits inside the editor

get it
#4 Product of the DayMay 10, 2016

Reviews

Discussion

You need to become a Contributor to join the discussion - Find out how.
Jai Pandya
Jai PandyaMaker@jaipandya · Maker, Developer, Ex-LinkedIn/SlideShare
Hi fellow hunters, I created Sublime Tutor to help programmers / writers increase their productivity by learning Sublime Text's features the right way. These features are usually hidden behind its simple and beautiful interface. Sublime Tutor is an in-editor, interactive keyboard shortcuts tutor that takes you through the process so that by the end of this course, you become a sublime ninja. I think the best way of learning anything is by trying it out directly. I've been a long time Sublime Text user now. In the initial days with it, I was always looking for a vimtutor sort of a thing that could teach me its features in an interactive way. While a lot of advanced stuff has been written on the topic, I couldn't find anything that could fulfill my objective. So, once I was comfortable with Sublime, I thought of giving it back to the community by building a tutor. It is perfect for a person who is just starting out with Sublime Text, or on an intermediate level. I'll be happy to answer any questions if you have.
Gabriel Lewis@gabriel__lewis · 🤔
Like Clippy?
Jai Pandya
Jai PandyaMaker@jaipandya · Maker, Developer, Ex-LinkedIn/SlideShare
@gabriel__lewis That will be a very interesting comparison to draw, I had to google search once to recollect what is clippy. This one is more on the lines of vimtutor, where the text is powerful enough that it uses the editor features to explore them. Navigation happens through the same commands that you learn in the first module.
Mike Coutermarsh
Mike Coutermarsh@mscccc · Code @ GitHub
Love it @jaipandya! Reminds me of how VimTutor works (which worked great for me when learning Vim). It almost looks like you wrote a book inside of sublime. How long did it take to put this all together? How'd you get started?
Jai Pandya
Jai PandyaMaker@jaipandya · Maker, Developer, Ex-LinkedIn/SlideShare
@mscccc Thanks Mike. You definitely found the crux of it. It actually ended up being a book, just that the text differs in when you change the platform (windows/mac/linux). It has been a long and asynchronous effort, which didn't get completed in one go. But now I am happy that it came out well. Initially, my plan was to make it even more interactive but there was only a limited set of things that I could accomplish in the boundaries of a text editor as a development platform. I then decided to make it as simple as Vimtutor. When I found myself thinking too much about features, I used vimtutor once again and I was all set. I wrote about it in brief in my medium blog post: https://medium.com/@jaipandya/in...
Mike Coutermarsh
Mike Coutermarsh@mscccc · Code @ GitHub
@jaipandya I think it's a very smart format for teaching a text editor. Much more effective than a traditional book.
Chema
Chema@deambulando · Founder @yclascom @openclassifieds
for the best text editor. love sublime text! ;)
Neil Satra
Neil Satra@neilsatra1
I'm curious about the fact that you switched from vim to Sublime, given that I'm currently learning to go the other way. Any particular reasons inspire the switch? Now that you've made the effort to build this, I might actually devote more attention to mastering Sublime and see if I can get the same productivity in it, rather than learn vim.
Jai Pandya
Jai PandyaMaker@jaipandya · Maker, Developer, Ex-LinkedIn/SlideShare
@neilsatra I was never a vim only guy, but I have had a share of my time with vim. I sincerely believe that vim is an extremely powerful editor, and still my choice of editor inside the terminal. I loved Sublime Text for its out of the box ease of use. I would suggest you to try both (or even others) and then take a call. At the end of the day, a text editor should be your best friend in the world of programming.
Neil Satra
Neil Satra@neilsatra1
@jaipandya So refreshing to see balanced opinions about tools on the internet :D To be honest, I prefer (JetBrains) IDEs, because they provide so much integrated tooling, especially debugging, out of the box, without requiring hours of plugin installs and configurations. I'll probably settle on JetBrains with a Vim keybinding plugin for quick text editing. Now I just gotta wait for someone to make a WebStorm tutor, or make it myself.