title: Custom Popup Menu in VIM
body: <p>Tab completion with a popup menu in vim works pretty well with the right configuration.
  <a href="http://vim.wikia.com/wiki/Make_Vim_completion_popup_menu_work_just_like_in_an_IDE" rel="noreferrer">http://vim.wikia.com/wiki/Make_Vim_completion_popup_menu_work_just_like_in_an_IDE</a></p>
  
  <p>I have a small collection of code generator and code manipulating programs which I use in vim. The procedure is:</p>
  
  <pre><code>1. initiate visual mode
  2. highlight text
  3. :'&lt;,'&gt;!hashify
  </code></pre>
  
  <p>I would like to harness vim popup menu to offer a selection of actions.</p>
  
  <p>The new procedure would be:</p>
  
  <pre><code>1. initiate visual mode
  2. highlight text
  3. &lt;Tab&gt; -- select transform option from menu
  </code></pre>
  
  <p>Is there a vimscript interface which could be used for this?</p>