title: How to undo "set -x" in unix shell?
body: <p>In following some random directions on the internet, trying to debug an issue of mine at a shell (I use zsh), I ran <code>set -x</code>. Thanks to this I figured out my issue. However, I'm now in an awkward position of not knowing how to turn this debugging off -- I really don't even understand what I did in the first place, you see. </p>
  
  <p>I also figured out that I could just do <code>zsh</code> and get a new shell. The obvious <code>unset -x</code> does not work. I would like to know the correct way. Thanks!</p>
  
  <p><strong>Update:</strong></p>
  
  <p>Found <a href="https://unix.stackexchange.com/questions/124272/what-do-the-arguments-v-and-x-mean-to-bash">this</a> unix&amp;linux stack exchange post about what <code>-x</code> does. Still don't know how to turn it off.</p>