Adjusting Snap and Grid

To display a grid and set grid spacing
To turn on Snap mode and set snap spacing
To rotate the snap angle and change its base point