change completeopt and set onmicomplete