Linum-off is made to turn off global line numbering in specified modes.
To use, put this in your .emacs
or .emacs.d/init.el
(require 'linum-off)
You can change what modes are ignored in the
linum-disabled-modes-list
variable. This variable is
customizable.