mirror of
https://github.com/vim/vim
synced 2025-05-02 06:17:46 +02:00
23 lines
411 B
VimL
23 lines
411 B
VimL
" Script to fill the window with emoji characters, one per line.
|
|
" Source this script: :source %
|
|
|
|
if &modified
|
|
new
|
|
else
|
|
enew
|
|
endif
|
|
|
|
" Use a compiled Vim9 function for speed
|
|
def DoIt()
|
|
var lnum = 1
|
|
for c in range(0x100, 0x1ffff)
|
|
var cs = nr2char(c)
|
|
if charclass(cs) == 3
|
|
setline(lnum, '|' .. cs .. '| ' .. strwidth(cs))
|
|
lnum += 1
|
|
endif
|
|
endfor
|
|
enddef
|
|
|
|
call DoIt()
|
|
set nomodified
|