Skip to content

Instantly share code, notes, and snippets.

@rhysd
Created October 17, 2015 14:03
Show Gist options
  • Save rhysd/5dfe3aba4a338193ce75 to your computer and use it in GitHub Desktop.
Save rhysd/5dfe3aba4a338193ce75 to your computer and use it in GitHub Desktop.
" 標準出力に Hello World と出力する Vim script を作成して下さい。ただし、数値、文字及び文字列リテラルを解答に含めることはできません。
" https://twitter.com/mattn_jp/status/655374090622996480
let H = !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error
let e = H + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error
let l = e + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error
let _ = !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error
let o = l + !v:shell_error + !v:shell_error + !v:shell_error
let W = H + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error + !v:shell_error
let r = o + !v:shell_error + !v:shell_error + !v:shell_error
let d = e - !v:shell_error
for c in [H, e, l, l, o, _, W, o, r, l, d]
echon nr2char(c)
endfor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment