title: Hiding tab characters in Vim
body: <p>I've just begun learning Go, and upon running <code>go fmt</code>, I am finding tab <code>^I</code> characters appear in my code:</p>
  
  <pre><code>package main
  import "fmt"
  
  func main() {
    ^Ifmt.Println("Hello world!")
  }
  </code></pre>
  
  <p>Is there a way I can configure Vim to not display these characters, while still preserving the tabs in the file itself?</p>