adds autocomplete for cpp, python, ruby