Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 5d745f6f9a72d600065eb79f

citizen_hacks_2019_part9

For the Citizen Hacks 2019 Vim competition

Start file
// Part 8: The Welcome Party

const http = require('http');

const hostname = 'csi.annex';
const port = 0906;

const server = http.createServer((res, req) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
let welcome = `
Thanks for playing
`;
  res.end(welcome);
});

server.listen(port, hostname, () => {
  console.log(`Nerding out at ${hostname} on ${port}!`);
});
End file
// Part 9: The Welcome Party

const http = require('http');

const hostname = 'csi.annex';
const port = 0906;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
let welcome = `
000000000000000000000000
0  Thanks for playing  0
000123456789987654321000
`;
  res.end(welcome);
});

server.listen(port, hostname, () => {
  console.log(`Nerding out at ${hostname} on ${port}!`);
});

View Diff

1c1
< // Part 9: The Welcome Party
---
> // Part 8: The Welcome Party
8c8
< const server = http.createServer((req, res) => {
---
> const server = http.createServer((res, req) => {
12,14c12
< 000000000000000000000000
< 0  Thanks for playing  0
< 000123456789987654321000
---
> Thanks for playing

Solutions by @braxler:

Unlock 3 remaining solutions by signing in and submitting your own entry
Created by: @curtischong5

6 active golfers, 16 entries

Solutions by @braxler:
48
#2 - John Braxler / @braxler

10/15/2021 at 07:18PM

49
#>3 - John Braxler / @braxler

05/31/2021 at 04:03PM

50
#>3 - John Braxler / @braxler

05/31/2021 at 03:56PM