autocomplpop.vim、javascriptのomni補完

autocomplpop.vimでJavaScriptのomni補完をできるようにする - 素人がプログラミングを勉強していたブログ

"*"がどうのこうのとエラーが出るので、、

~/.vim/after/plugin/general.vim

if exists('loaded_my_general')
  finish
endif

let jsbehavs = { 'javascript': [] }
  call add(jsbehavs.javascript, {
      \   'command'  : "\<C-n>",
      \   'pattern'  : '\k\k$',
      \   'excluded' : '^$',
      \   'repeat'   : 0,
      \ })
  call add(jsbehavs.javascript, {
      \   'command'  : "\<C-x>\<C-f>",
      \   'pattern'  : (has('win32') || has('win64') ? '\f[/\\]\f*$' : '\f[/]\f*$'),
      \   'excluded' : '[*/\\][/\\]\f*$\|[^[:print:]]\f*$',
      \   'repeat'   : 1,
      \ })
  call add(jsbehavs.javascript, {
      \   'command'  : "\<C-x>\<C-o>",
      \   'pattern'  : '\([^. \t]\.\)$',
      \   'excluded' : '^$',
      \   'repeat'   : 0,
      \ })
if exists('g:AutoComplPop_Behavior')
  call extend(g:AutoComplPop_Behavior, jsbehavs, 'keep')
endif

let loaded_my_general = 1