tried code completition for vim, not working well, work on curses
work on curses