Sublime Tutor – Interactive Sublime Text Tutor
sublimetutor.com
sublimetutor.com
Anyways, definitely increased my productivity greatly! Thought I would share.
And then this. Thank you Hacker News AI for predicting exactly what I need to read today.
Now...is there something like this for Ubuntu?
As in a similar tutorial for Ubuntu? If that's what you're asking, then not really. Pretty difficult to learn an OS. Though you might be able to find some similar stuff for bash or vim if you look hard enough.
Ubuntu is not what I would call "pretty difficult to learn." Using it as your primary OS for 1-4 days is pretty much enough.
Just type `vimtutor` in a terminal.
https://marketplace.visualstudio.com/items?itemName=ms-vscod...
Keyboard commands are actually the reason I haven't stayed with pycharm for my day job. I'm hoping more IDE-like features make their way into the python extensions - like vagrant/docker integration with build systems.
I understand that you may have been using the same tool for X years and developed muscle memory and all that. But now you are putting yourself in a disadvantage because if you use someone elses machine you will not be able to get much done because despite using VS Code for Y years you still haven't learned the native controls.
Or maybe I am the only one thinking this way?
And I think I've finally achieved what I wanted from the beginning, programmable environment. Editing speed is not nowhere near close to my proficiency in Vim, but the things that really make my code better in the end is not faster typing but REPLs, and all those nice interfaces and plugins (I don't like to call Emacs plugins, plugins, because I believe they are much more than that, they usually provide you completely new environment with huge array of possibilities). So in the end I think it always comes down to Vim and Emacs. You hit the limitations pretty fast with other editors, your needs and technologies you work with change, so ST3 can be fine for you for some period, or much longer than it did for me, but I think it is worth at least trying to learn one of those 2 pesky old editors that everybody goes crazy about. Because people go crazy about them for a reason. ST3, hmm, not so much.
(I'm talking about latency on each key input. Pressing a key results in a character appearing on the screen faster in Sublime Text than in Atom.)
For the life of me I can't understand how the core function of displaying text in a freaking text editor isn't optimized to hell and back. And I love Atom, but I don't get why the latency. It's like the most core of core functions... There's no excuse in my book, like cold french fries, or dirty restrooms. (Other editors are plagued by this too btw, it's a not an Atom-specific issue.)
I really hope this gets optimized eventually, because otherwise the whole JavaScript and CSS frontend (CoffeScript) is an awesome paradigm (I actually think this should be the way to make whole OS GUI moving forward, in a bid to make it easier to unify an app's appearance regardless of the platform. But I'm digressing).
I use vim for general purpose, but I do all JS dev in vscode now and recommend it.
Currently I use it mainly for Python, Ruby and Elixir but it has great JS packages too.
If you're curious and want to see screenshots of a bunch of packages and how to install them, I whipped up a post about it a while back:
https://nickjanetakis.com/blog/25-sublime-text-3-packages-fo...
(Also found writing Python in VS Code much more pleasant than with Sublime).