Vimのウィンドウが勝手にびよんびよんなってたのしいやつができたぞ!!! let s:i = 0 let s:s = 10 function! s:byonbyon() let &columns = s:w + float2nr(cos(3.141592*(0.0 + s:i * s:s)/180.0) * 10) let &lines = s:h + float2nr(sin(3.141592*(0.0 + s:i * s:s)/180.0) * 5) let s:i += 1 call feedkeys(mode() ==# "i" ? "\<C-g>\<ESC>" : "g\<ESC>", "n") endfunction function! s:stop_byonbyon() augroup ByonByon autocmd! augroup END endfunction fun
![Big Sky :: Vimのウィンドウが勝手にびよんびよんなってたのしいやつ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)