title: How to use '^@' in Vim scripts?
body: <p>I'm trying to work around a problem with using ^@ (i.e., <code>&lt;ctrl-@&gt;</code>) characters in Vim scripts.  I can insert them into a script, but when the script runs it seems the line is truncated at the point where a ^@ was located.  </p>
  
  <p>My kludgy solution so far is to have a ^@ stored in a variable, then reference the variable in the script whenever I would have quoted a literal ^@. Can someone tell me what's going on here?  Is there a better way around this problem?</p>