completion initialization and autocmd