Usando a tecla Tab como expansor de abreviatura em Emmet.vim

Para aqueles que estão usando o Sublime Text como seu editor de texto primário e migraram para o Vim, você pode achar que usar o Emmet no Vim é meio difícil. Mas, você ainda pode definir a <Tab>chave ao expandir a abreviação em seu Vim usando Emmet.vim, adicionando esta linha em .vimrc:

let g:user_emmet_expandabbr_key='<Tab>'

Mas o problema com isso é que impede que você use a <Tab>chave para recuo. Mas é claro, ainda há uma solução alternativa para isso usando o código abaixo em vez do acima:

imap <expr> <tab> emmet#expandAbbrIntelligent("<tab>")