title: Shell crashed with [Process completed]
body: <p>I was doing the editing dotfile alias for the Z-Shell. This is the alias I found from dotfiles repos.</p>
  
  <pre><code>function gch() {
      git clone git://github.com/$USER/$1.git
  }
  </code></pre>
  
  <p>then when I went to zsh, run the command like this: </p>
  
  <pre><code>gch benhoskings dot-files
  </code></pre>
  
  <p>What I expect to happen is</p>
  
  <pre><code>git clone https://github.com/benhoskings/dot-files
  </code></pre>
  
  <p>After I run that command, it output nothing but </p>
  
  <pre><code>[Process completed]
  </code></pre>
  
  <p>The shell freezed and ^C did not work neither. I started a new shell, all my git command crushed, like if I execute <code>git status</code>, it shows <code>[Process completed]</code> and the shell runs super-slow. </p>
  
  <p>I know what I need to fix the alias function, so I could pass two params, like these </p>
  
  <pre>
  
       function gch() {
           git clone git://github.com/$1/$2.git
       }
  
  </pre>
  
  <p>How can I kill the process running in the background? It slows down everything and cannot run any git commands. I reload the zsh by sourcing .zshrc, and tried to restart the computer to clear the current session, still cannot get rid of the Process running in the background. How can I fix it?</p>