title: Vim Input is not from a terminal
body: <pre><code>which django-admin.py | vim
  Vim: Warning: Input is not from a terminal
  Vim: Error reading input, exiting...
  Vim: Finished.
  </code></pre>
  
  <p>What is the easiest way to fix this? And actually make vim to open "<code>/usr/local/bin/django-admin.py</code>"</p>
  
  <p>Essentially I want to host an auto-install customized vim on my personal blog: <a href="http://wayneye.com/vim" rel="noreferrer">http://wayneye.com/vim</a>, you can see the shell script by navigating to it, it just contains the following commands:</p>
  
  <pre><code>git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim \
  curl -L -o ~/.vimrc https://raw.githubusercontent.com/WayneYe/WayneDevLab/master/wayne.vimrc \
  vim +PluginInstall
  </code></pre>
  
  <p>But when I do curl <a href="http://wayneye.com/vim" rel="noreferrer">http://wayneye.com/vim</a> | sh, I got the "<strong>input not from terminal error</strong>", how can I fix that please?</p>