Skip to content

Tips and tricks to make you a more efficient programmer

HackYale edited this page Oct 2, 2013 · 1 revision

All users

Sublime Package Manager

This is Sublime's way of installing plugins. They have plugins for almost anything that you want to do (autocomplete for HTML/CSS/common Javascript, syntax highlighting for Scheme, etc...), and this is the easiest way to get them. Install here

Zen Coding

Zen coding is the fastest way to type HTML—once you have it, you can't go back. Watch the fantastic video and install it with the Sublime Package Manager.

Zsh

If you're super nerdy, then the default shell isn't good enough for you. Check out zsh, which comes with all sorts of cool features.

Mac users

Spotlight search

On you computer, you can navigate to any program, or search your computer, by pressing command-space. It's a much faster way to open programs than using your trackpad to go to the dock.

Bash profile

When you start your terminal, it loads a program called bash, the Bourne Again Shell. It loads a file in your home directory called .bash_profile. There you can put in aliases, shortcuts and other helpful things that you want your shell to use.
To check if your have a .bash_profile, type ls -lah ~ and see if it appears. If it doesn't exist, you can create one with touch ~/.bash_profile.

Sublime alias

As I mentioned in class, you can open any directory in Sublime with the subl command. Follow the instructions here

Clone this wiki locally