vim/runtime/tools/emoji_list.vim
2020-12-10 21:11:27 +01:00

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