• # Dans la série vim est ton ami ...

    Posté par . En réponse au message [Éditeur/Emacs] Autocompletion sous (X)emacs. Évalué à 1.

    Ajoutez dans votre ~/.vimrc :

    function InsertTabWrapper(direction)
    let col = col('.') - 1
    if !col || getline('.')[col - 1] !~ '\k'
    return "\<tab>"
    elseif "backward" == a:direction
    return "\<c-p>"
    else
    return "\<c-n>"
    endif
    endfunction

    inoremap <tab> <c-r>=InsertTabWrapper("forward")<cr>

    inoremap <s-tab> <c-r>=InsertTabWrapper("backward")<cr>

    et vous pouvez faire de la complétion avec la touche TAB et ça rox