title: Disable all `pylint` 'Convention' messages
body: <h3>Background</h3>
  
  <p>I find <code>pylint</code> useful, but I also find it is horrifically undocumented, has painfully verbose output, and lacks an intuitive interface.</p>
  
  <p>I'd like to use pylint, but it keeps pumping out an absurd number of pointless 'convention' messages, e.g. <code>C: 2: Line too long (137/80)</code> etc.</p>
  
  <h3>Question</h3>
  
  <p>If I could disable these, pylint would be much more usable for me. How does one disable these 'convention' messages?</p>
  
  <h3>My own efforts</h3>
  
  <p>I've tried putting <code>disable-msg=C301</code> in <code>~/.pylintrc</code> (which is being loaded because when I put an error in there <code>pylint</code> complains) which I understand to be the "Line too Long" message based on running this command in the pylint package directory (documentation that can be found would be nice):</p>
  
  <p>$ grep "Line too long" **/*.py
     checkers/format.py:    'C0301': ('Line too long (%s/%s)',</p>
  
  <p>Yet this <code>disable-msg</code> does nothing. I'd disable the entire <code>convention</code> category with the <code>disable-msg-cat=</code> command, but there's no indication anywhere I can find of what an identifier of the <code>convention</code> category would be for this command &mdash; the intuitive <code>disable-message-cat=convention</code> has no effect.</p>
  
  <p>I'd be much obliged for some direction on this issue.</p>
  
  <p>Thank you.</p>
  
  <p>Brian</p>