title: VSCode how to automatically insert Intellisense suggestions without having to press Enter?
body: <h3>Default VS Code Intellisense behaviour</h3>
  
  <ul>
  <li>User is presented with a menu of suggestions</li>
  <li>User then has to press the <kbd>Up</kbd> or <kbd>Down</kbd> arrow keys to navigate through the menu</li>
  <li>Finally user has to confirm with <kbd>Enter</kbd> to insert the suggestion and close the dialog</li>
  </ul>
  
  <h3>What I would like instead</h3>
  
  <ul>
  <li>Don't need to press <kbd>Enter</kbd></li>
  <li>Suggestions are automatically inserted (and cycled through) by pressing <kbd>Up</kbd>/<kbd>Down</kbd></li>
  <li>Pressing any other keys will close the dialog and resume typing</li>
  </ul>
  
  <hr>
  
  <p><em>To be clear, I want to replicate the <a href="https://github.com/ycm-core/YouCompleteMe/issues/232#issuecomment-15934327" rel="noreferrer">default behaviour of YouCompleteMe</a>:</em></p>
  
  <blockquote>
    <p>When you type, a completion menu pops up. If you like the completions, you use the <code>&lt;Tab&gt;</code> key (by default, can be changed to <code>&lt;Enter&gt;</code> or <code>&lt;Down&gt;</code> arrow or whatever) to select a completion string you want. The very act of "tabbing through" the list to select the item you want <em>inserts</em> the candidate string. When you tab to a different candidate, the editor code is replaced with the new candidate. <em>There is no accept key</em> because by the point where you have the candidate you want selected in the menu the candidate <em>has already been inserted in the editor</em>. There is nothing to "accept". You just keep typing, the candidate has already been inserted.</p>
  </blockquote>
  
  <hr>
  
  <p><strong>Is such behaviour possible with Visual Studio Code, either by default or through a plugin?</strong></p>