title: How can I recall commands from bash_history in vim?
body: <p>I'm aware of that vim is just an editor, but I sometimes want to call bash commands within vim like following:</p>
  
  <pre><code>:!some --long --command -I --do --not --remember
  </code></pre>
  
  <p>So recalling from history is a vital function for me to edit things.
  Both of <code>cnoremap &lt;C-p&gt; &lt;Up&gt;</code> and <code>cnoremap &lt;C-n&gt; &lt;Down&gt;</code> are always sitting in my <code>.vimrc</code>.</p>
  
  <p>Now I'm wondering if I can search not only <code>$HOME/.viminfo</code> but also <code>$HOME/.bash_history</code> (with prepending <code>:!</code>).</p>
  
  <p>Can I do like that without vim plugins?</p>