title: vim - change cursorline per filetype
body: <p>I created a filetype fitting my needs, and added a syntax file corresponding to it.</p>
  
  <p>I use the syntax file to do some very specific highlighting using <code>ctermbg</code>, but the usual <code>CursorLine</code> I use is having also a <code>ctermbg</code> set. This is annoying as I lose my highlighting when the cursor goes over a line.</p>
  
  <p>Thus I added to my syntax file: <code>hi CursorLine ctermbg=none guibg=none cterm=underline gui=underline</code>. Problem: it changes it in every buffer (and generally I don't like (read: hate) underlined cursorline when I code)!</p>
  
  <p>Is it possible to make the cursorline change only in the current buffer (through the syntax file)? Or is it necessarily tied to all buffers at the same time?</p>