Text Editing
Tab width
Code MUST be indented with tabs. Anyone who tells you otherwise is simply foolish or misinformed. For those that don't like massive indentations, that's why tabs are magical. Below you can set your tab width for a few of the worthy text editors (4 columns in these examples).
nano
~/.nanorc:
set tabsize 4
nvi
~/.nexrc
set ts=4
vim
~/.exrc
set tabstop=2