diff options
| -rw-r--r-- | autoload/space_vlaze/random.vim | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/autoload/space_vlaze/random.vim b/autoload/space_vlaze/random.vim index b3b151e..aef422d 100644 --- a/autoload/space_vlaze/random.vim +++ b/autoload/space_vlaze/random.vim @@ -3,5 +3,11 @@  " From:  " http://vi.stackexchange.com/questions/807/how-to-generate-random-numbers/812#812  function! space_vlaze#random#Random(max) -	return system('python -c "import random; print(random.randint(0, ' . a:max . '))"') +	python << EOS +import random +import vim +r = random.randint(0, vim.eval('a:max')) +vim.command('let r = %d' % r) +EOS +	return r  endfunction | 
