" Vimball Archiver by Charles E. Campbell, Jr., Ph.D. UseVimball finish plugin/unicode.vim [[[1 70 " unicodePlugin : A completion plugin for Unicode glyphs " Author: C.Brabandt " Version: 0.20 " Copyright: (c) 2009 by Christian Brabandt " The VIM LICENSE applies to unicode.vim, and unicode.txt " (see |copyright|) except use "unicode" instead of "Vim". " No warranty, express or implied. " *** *** Use At-Your-Own-Risk! *** *** " " TODO: enable GLVS: " GetLatestVimScripts: 2822 20 :AutoInstall: unicode.vim " --------------------------------------------------------------------- " Load Once: {{{1 if &cp || exists("g:loaded_unicodePlugin") finish endif let g:loaded_unicodePlugin = 1 let s:keepcpo = &cpo set cpo&vim " ------------------------------------------------------------------------------ " Internal Functions: {{{1 fu! ToggleUnicodeCompletion() "{{{2 let g:Unicode_complete_name = (get(g:, 'Unicode_complete_name') == '' ? 1 : !g:Unicode_complete_name) echo "Unicode Completion Names " .(g:Unicode_complete_name?'ON':'OFF') endfu " Public Interface: {{{1 com! -nargs=? UnicodeName call unicode#GetUniChar() com! -nargs=? -bang Digraphs call unicode#PrintDigraphs(, ) com! -nargs=1 SearchUnicode call unicode#PrintUnicode() com! UnicodeTable call unicode#PrintUnicodeTable() com! DownloadUnicode call unicode#Download(1) " Setup Mappings nnoremap