if exists("g:loaded_joy")|finish|end let g:loaded_joy = 1 fun! s:tab_joy() if exists('g:joy_pure') imap else if getline('.') =~ '^\s*$' call feedkeys("\", 'n') if !exists('g:joy_mixed') echo "Implied impure joy in effect. See :h joy" endif else call feedkeys("\", 'n') end end return '' endfun imap tab_joy()