I’ve been experimenting with Sublime Text lately. I’m not sure yet if I’m going to give up Vim, but there are some aspects of Sublime Text that I really like. Opening new files is very fast — just hit
ctrl-p and type some letters from the file. The file will be open before you know what happened, even if it’s in a subdirectory.
Side note: are you learning web development or trying to improve your programming skills? Join our new online community at CodeSelfStudy.com. It’s a place where you can post updates about what your studying, ask questions, and share tips. We have a forum, a local meetup group in the San Francisco Bay area, and we’ll do some online meetups soon too.
I’ve been looking for some good themes for Sublime Text. I haven’t found the perfect one yet, but here are some that are usable for the moment.
These are just my personal opinions based on my preferences. I’m not making a judgement about whether a theme is “good” or “bad”. I’m just looking for something that works for me. These are my favorite out of the ones I’ve looked at so far. At the moment I’ve settled on one called Tomorrow Night.
First, here is the desert theme from Vim that I’ve been using for years. It’s perfect. If I could find this exact theme for Sublime Text, I would use it. Click the images for larger versions.
Sublime Text Themes
Below is the default theme from Sublime Text, called Monokai. For me, the comments are a bit faint, and the colors are too saturated for my preferences.
Here is a theme called Solarized Light. It’s a bit too low contrast for me, but it’s not unusable. A lot of thought went into the Solarized color scheme, but the colors aren’t exactly what I’m looking for.
The one below is called Slush & Poppies. I’m not sure if I want to use a gray background for the long term, but it isn’t unusable.
Installing More Themes for Sublime Text
I found some additional themes from Dayle Rees on Github. You can install them by getting Sublime Package Control. After that is installed, press
ctrl-shift-p and the first few letters of “install” until you see Package Control: Install Package. Hit
enter. Then start typing “Dayle Rees” until you see the package with the extra themes.
It will look something like this, except the exact package doesn’t appear in the screenshot, because I’ve already installed it.
After that, you’ll have many more Sublime Text themes to choose from.
Below is a theme called Laravel, which is the framework that I’m learning at the moment. The comments are faint, and the overall look is a bit too low-contrast for my preferences, but it’s usable.
There is also a darker version of the Laravel theme. I like the darker version better.
Here is one that I like called Natural Contrast. I like it because the colors are balanced and the comments are highlighted. I think that highlighting the comments is a great idea, since they contain information that one needs to pay attention to. I don’t know why some themes almost hide comments.
I was going to conclude that Natural Contrast is my favorite of the Sublime Text themes that I’ve seen, but just before I published this post, I discovered Tomorrow color schemes.
Tomorrow Color Schemes
To download the Tomorrow Color Schemes, use the package manager. Once the package manager is installed, you can press
install and then
tomorrow. That should bring up the option to install the themes:
Here are screenshots of some of the Tomorrow themes.
This one is called Tomorrow Night Eighties.
I’m not usually a fan of blue backgrounds, but Tomorrow Night Blue is good:
Here is a higher contrast version called Tomorrow Night Bright:
And, finally, Tomorrow Night. It’s very similar to the Vim Desert theme, except the comments are fainter:
Below is a side-by-site comparison of Vim’s Desert theme with Sublime Text’s Tomorrow Night theme. I prefer Desert, but this is as close as I’ve gotten so far.
I hope that the screenshots and info above can help other people.
What is your favorite color theme for Sublime Text? Any other suggestions?