Use an editor to write "Hello, World" Objective
Use any editor or IDE (vim, emacs, IntelliJ, etc) to write a valid &quot;Hello, World&quot; program in any C-like language. The &quot;!&quot; is optional, but you get style points if you use it. You may use publicly available plugins, a publicly available vimrc, etc, but you may not write or make modifications to them specifically for this challenge.
Winning
Fewest key presses and mouse clicks and touchscreen taps :P wins (only counted when the key is pressed down).
Submission:
A valid submission requires the number of key presses, the editor used, the language used, a list of the keystrokes pressed, and the important parts of any vimrc, a list of plugins, or anything else required to replicate your result.
Vim with Ultisnips in C (gcc), 30 keystrokes

imaTabTabputs("Hello, World!");Esc:x

Explanation

To use the above you'll need the mentioned Plugin installed and g:UltiSnipsExpandTrigger and g:UltiSnipsJumpForwardTrigger bound to Tab, further you'll need this snippet in your g:UltiSnipsDir. This also makes the assumption that you opened a file which sets filetype=c:


ima: Change to Insert mode and enter ma
TabTab: Select and expand the main &lt;snip&gt;
puts("Hello, World!");: Insert the remaining characters
Esc: Change to Normal mode
:x: Write the file and exit


The resulting file looks like this:

int main(int argc, char *argv[])
{
  puts("Hello, World!");
  return 0;
}


Note: I couldn't just now find a complete vimrc but here's a StackOverflow post that mentions the relevant parts.