†§version†¥major¥minor¥patch©api_level®api_compatible®api_prerelease©functionsÜâ…¥since¦methodëreturn_type§Integer¤name³nvim_buf_line_countªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type§Boolean¤name¯nvim_buf_attachªparameters“’¦Buffer¦buffer’§Boolean«send_buffer’ªDictionary¤opts…¥since¦methodëreturn_type§Boolean¤name¯nvim_buf_detachªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type¯ArrayOf(String)¤name²nvim_buf_get_linesªparameters”’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean¯strict_indexing…¥since¦methodëreturn_type¤void¤name²nvim_buf_set_linesªparameters•’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean¯strict_indexing’¯ArrayOf(String)«replacement…¥since¦methodëreturn_type¤void¤name±nvim_buf_set_textªparameters–’¦Buffer¦buffer’§Integer©start_row’§Integer©start_col’§Integer§end_row’§Integer§end_col’¯ArrayOf(String)«replacement…¥since¦methodëreturn_type§Integer¤name³nvim_buf_get_offsetªparameters’’¦Buffer¦buffer’§Integer¥index…¥since¦methodëreturn_type¦Object¤name°nvim_buf_get_varªparameters’’¦Buffer¦buffer’¦String¤name…¥since¦methodëreturn_type§Integer¤name¸nvim_buf_get_changedtickªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type³ArrayOf(Dictionary)¤name³nvim_buf_get_keymapªparameters’’¦Buffer¦buffer’¦String¤mode…¥since¦methodëreturn_type¤void¤name³nvim_buf_set_keymapªparameters•’¦Buffer¦buffer’¦String¤mode’¦String£lhs’¦String£rhs’ªDictionary¤opts…¥since¦methodëreturn_type¤void¤name³nvim_buf_del_keymapªparameters“’¦Buffer¦buffer’¦String¤mode’¦String£lhs…¥since¦methodëreturn_typeªDictionary¤nameµnvim_buf_get_commandsªparameters’’¦Buffer¦buffer’ªDictionary¤opts…¥since¦methodëreturn_type¤void¤name°nvim_buf_set_varªparameters“’¦Buffer¦buffer’¦String¤name’¦Object¥value…¥since¦methodëreturn_type¤void¤name°nvim_buf_del_varªparameters’’¦Buffer¦buffer’¦String¤name…¥since¦methodëreturn_type¦Object¤name³nvim_buf_get_optionªparameters’’¦Buffer¦buffer’¦String¤name…¥since¦methodëreturn_type¤void¤name³nvim_buf_set_optionªparameters“’¦Buffer¦buffer’¦String¤name’¦Object¥value…¥since¦methodëreturn_type¦String¤name±nvim_buf_get_nameªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type¤void¤name±nvim_buf_set_nameªparameters’’¦Buffer¦buffer’¦String¤name…¥since¦methodëreturn_type§Boolean¤name²nvim_buf_is_loadedªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type¤void¤name¯nvim_buf_deleteªparameters’’¦Buffer¦buffer’ªDictionary¤opts…¥since¦methodëreturn_type§Boolean¤name±nvim_buf_is_validªparameters‘’¦Buffer¦buffer…¥since¦methodëreturn_type³ArrayOf(Integer, 2)¤name±nvim_buf_get_markªparameters’’¦Buffer¦buffer’¦String¤name…¥since¦methodëreturn_type°ArrayOf(Integer)¤nameºnvim_buf_get_extmark_by_idªparameters”’¦Buffer¦buffer’§Integer¥ns_id’§Integer¢id’ªDictionary¤opts…¥since¦methodëreturn_type¥Array¤nameµnvim_buf_get_extmarksªparameters•’¦Buffer¦buffer’§Integer¥ns_id’¦Object¥start’¦Object£end’ªDictionary¤opts…¥since¦methodëreturn_type§Integer¤name´nvim_buf_set_extmarkªparameters•’¦Buffer¦buffer’§Integer¥ns_id’§Integer¤line’§Integer£col’ªDictionary¤opts…¥since¦methodëreturn_type§Boolean¤name´nvim_buf_del_extmarkªparameters“’¦Buffer¦buffer’§Integer¥ns_id’§Integer¢id…¥since¦methodëreturn_type§Integer¤name¶nvim_buf_add_highlightªparameters–’¦Buffer¦buffer’§Integer¥ns_id’¦String¨hl_group’§Integer¤line’§Integer©col_start’§Integer§col_end…¥since¦methodëreturn_type¤void¤name¸nvim_buf_clear_namespaceªparameters”’¦Buffer¦buffer’§Integer¥ns_id’§Integerªline_start’§Integer¨line_end…¥since¦methodëreturn_type§Integer¤name¹nvim_buf_set_virtual_textªparameters•’¦Buffer¦buffer’§Integer¦src_id’§Integer¤line’¥Array¦chunks’ªDictionary¤opts…¥since¦methodëreturn_type¦Object¤name­nvim_buf_callªparameters’’¦Buffer¦buffer’¦LuaRef£fun†¥since¦method°deprecated_since«return_type¦String¤name³nvim_command_outputªparameters‘’¦String§command†¥since¦method°deprecated_since«return_type¦Object¤name°nvim_execute_luaªparameters’’¦String¤code’¥Array¤args†¥since¦methodðdeprecated_since«return_type§Integer¤name³nvim_buf_get_numberªparameters‘’¦Buffer¦buffer†¥since¦methodðdeprecated_since«return_type¤void¤name¸nvim_buf_clear_highlightªparameters”’¦Buffer¦buffer’§Integer¥ns_id’§Integerªline_start’§Integer¨line_end†¥since¦method°deprecated_since«return_type¤void¤name­buffer_insertªparameters“’¦Buffer¦buffer’§Integer¤lnum’¯ArrayOf(String)¥lines†¥since¦method°deprecated_since«return_type¦String¤name¯buffer_get_lineªparameters’’¦Buffer¦buffer’§Integer¥index†¥since¦method°deprecated_since«return_type¤void¤name¯buffer_set_lineªparameters“’¦Buffer¦buffer’§Integer¥index’¦String¤line†¥since¦method°deprecated_since«return_type¤void¤name¯buffer_del_lineªparameters’’¦Buffer¦buffer’§Integer¥index†¥since¦method°deprecated_since«return_type¯ArrayOf(String)¤nameµbuffer_get_line_sliceªparameters•’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean­include_start’§Boolean«include_end†¥since¦method°deprecated_since«return_type¤void¤nameµbuffer_set_line_sliceªparameters–’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean­include_start’§Boolean«include_end’¯ArrayOf(String)«replacement†¥since¦method°deprecated_since«return_type¦Object¤name®buffer_set_varªparameters“’¦Buffer¦buffer’¦String¤name’¦Object¥value†¥since¦method°deprecated_since«return_type¦Object¤name®buffer_del_varªparameters’’¦Buffer¦buffer’¦String¤name†¥since¦method°deprecated_since«return_type¦Object¤name®window_set_varªparameters“’¦Window¦window’¦String¤name’¦Object¥value†¥since¦method°deprecated_since«return_type¦Object¤name®window_del_varªparameters’’¦Window¦window’¦String¤name†¥since¦method°deprecated_since«return_type¦Object¤name¯tabpage_set_varªparameters“’§Tabpage§tabpage’¦String¤name’¦Object¥value†¥since¦method°deprecated_since«return_type¦Object¤name¯tabpage_del_varªparameters’’§Tabpage§tabpage’¦String¤name†¥since¦method°deprecated_since«return_type¦Object¤name«vim_set_varªparameters’’¦String¤name’¦Object¥value†¥since¦method°deprecated_since«return_type¦Object¤name«vim_del_varªparameters‘’¦String¤name…¥since¦methodëreturn_type¯ArrayOf(Window)¤name¶nvim_tabpage_list_winsªparameters‘’§Tabpage§tabpage…¥since¦methodëreturn_type¦Object¤name´nvim_tabpage_get_varªparameters’’§Tabpage§tabpage’¦String¤name…¥since¦methodëreturn_type¤void¤name´nvim_tabpage_set_varªparameters“’§Tabpage§tabpage’¦String¤name’¦Object¥value…¥since¦methodëreturn_type¤void¤name´nvim_tabpage_del_varªparameters’’§Tabpage§tabpage’¦String¤name…¥since¦methodëreturn_type¦Window¤name´nvim_tabpage_get_winªparameters‘’§Tabpage§tabpage…¥since¦methodëreturn_type§Integer¤name·nvim_tabpage_get_numberªparameters‘’§Tabpage§tabpage…¥since¦methodëreturn_type§Boolean¤nameµnvim_tabpage_is_validªparameters‘’§Tabpage§tabpage…¥since¦method«return_type¤void¤name®nvim_ui_attachªparameters“’§Integer¥width’§Integer¦height’ªDictionary§options†¥since¦method°deprecated_since«return_type¤void¤name©ui_attachªparameters“’§Integer¥width’§Integer¦height’§Booleanªenable_rgb…¥since¦method«return_type¤void¤name®nvim_ui_detachªparameters…¥since¦method«return_type¤void¤name²nvim_ui_try_resizeªparameters’’§Integer¥width’§Integer¦height…¥since¦method«return_type¤void¤name²nvim_ui_set_optionªparameters’’¦String¤name’¦Object¥value…¥since¦method«return_type¤void¤name·nvim_ui_try_resize_gridªparameters“’§Integer¤grid’§Integer¥width’§Integer¦height…¥since¦method«return_type¤void¤name¶nvim_ui_pum_set_heightªparameters‘’§Integer¦height…¥since¦method«return_type¤void¤name¶nvim_ui_pum_set_boundsªparameters”’¥Float¥width’¥Float¦height’¥Float£row’¥Float£col…¥since¦method«return_type¦String¤name©nvim_execªparameters’’¦String£src’§Boolean¦output…¥since¦method«return_type¤void¤name¬nvim_commandªparameters‘’¦String§command…¥since¦method«return_typeªDictionary¤name³nvim_get_hl_by_nameªparameters’’¦String¤name’§Boolean£rgb…¥since¦method«return_typeªDictionary¤name±nvim_get_hl_by_idªparameters’’§Integer¥hl_id’§Boolean£rgb…¥since¦method«return_type§Integer¤name¶nvim_get_hl_id_by_nameªparameters‘’¦String¤name…¥since¦method«return_type¤void¤name«nvim_set_hlªparameters“’§Integer¥ns_id’¦String¤name’ªDictionary£val…¥since¦method«return_type¤void¤name­nvim_feedkeysªparameters“’¦String¤keys’¦String¤mode’§Booleanªescape_csi…¥since¦method«return_type§Integer¤nameªnvim_inputªparameters‘’¦String¤keys…¥since¦method«return_type¤void¤name°nvim_input_mouseªparameters–’¦String¦button’¦String¦action’¦String¨modifier’§Integer¤grid’§Integer£row’§Integer£col…¥since¦method«return_type¦String¤name¶nvim_replace_termcodesªparameters”’¦String£str’§Boolean©from_part’§Boolean¥do_lt’§Boolean§special…¥since¦method«return_type¦Object¤name©nvim_evalªparameters‘’¦String¤expr…¥since¦method«return_type¦Object¤name­nvim_exec_luaªparameters’’¦String¤code’¥Array¤args…¥since¦method«return_type¦Object¤name«nvim_notifyªparameters“’¦String£msg’§Integer©log_level’ªDictionary¤opts…¥since¦method«return_type¦Object¤name²nvim_call_functionªparameters’’¦String¢fn’¥Array¤args…¥since¦method«return_type¦Object¤name·nvim_call_dict_functionªparameters“’¦Object¤dict’¦String¢fn’¥Array¤args…¥since¦method«return_type§Integer¤name­nvim_strwidthªparameters‘’¦String¤text…¥since¦method«return_type¯ArrayOf(String)¤name·nvim_list_runtime_pathsªparameters…¥since¦method«return_type¯ArrayOf(String)¤nameµnvim_get_runtime_fileªparameters’’¦String¤name’§Boolean£all…¥since¦method«return_type¤void¤name´nvim_set_current_dirªparameters‘’¦String£dir…¥since¦method«return_type¦String¤nameµnvim_get_current_lineªparameters…¥since¦method«return_type¤void¤nameµnvim_set_current_lineªparameters‘’¦String¤line…¥since¦method«return_type¤void¤nameµnvim_del_current_lineªparameters…¥since¦method«return_type¦Object¤name¬nvim_get_varªparameters‘’¦String¤name…¥since¦method«return_type¤void¤name¬nvim_set_varªparameters’’¦String¤name’¦Object¥value…¥since¦method«return_type¤void¤name¬nvim_del_varªparameters‘’¦String¤name…¥since¦method«return_type¦Object¤name­nvim_get_vvarªparameters‘’¦String¤name…¥since¦method«return_type¤void¤name­nvim_set_vvarªparameters’’¦String¤name’¦Object¥value…¥since¦method«return_type¦Object¤name¯nvim_get_optionªparameters‘’¦String¤name…¥since¦method«return_typeªDictionary¤name¹nvim_get_all_options_infoªparameters…¥since¦method«return_typeªDictionary¤name´nvim_get_option_infoªparameters‘’¦String¤name…¥since¦method«return_type¤void¤name¯nvim_set_optionªparameters’’¦String¤name’¦Object¥value…¥since¦method«return_type¤void¤name©nvim_echoªparameters“’¥Array¦chunks’§Boolean§history’ªDictionary¤opts…¥since¦method«return_type¤void¤name®nvim_out_writeªparameters‘’¦String£str…¥since¦method«return_type¤void¤name®nvim_err_writeªparameters‘’¦String£str…¥since¦method«return_type¤void¤name°nvim_err_writelnªparameters‘’¦String£str…¥since¦method«return_type¯ArrayOf(Buffer)¤name®nvim_list_bufsªparameters…¥since¦method«return_type¦Buffer¤name´nvim_get_current_bufªparameters…¥since¦method«return_type¤void¤name´nvim_set_current_bufªparameters‘’¦Buffer¦buffer…¥since¦method«return_type¯ArrayOf(Window)¤name®nvim_list_winsªparameters…¥since¦method«return_type¦Window¤name´nvim_get_current_winªparameters…¥since¦method«return_type¤void¤name´nvim_set_current_winªparameters‘’¦Window¦window…¥since¦method«return_type¦Buffer¤name¯nvim_create_bufªparameters’’§Boolean¦listed’§Boolean§scratch…¥since¦method«return_type§Integer¤name®nvim_open_termªparameters’’¦Buffer¦buffer’ªDictionary¤opts…¥since¦method«return_type¤void¤name®nvim_chan_sendªparameters’’§Integer¤chan’¦String¤data…¥since¦method«return_type¦Window¤name­nvim_open_winªparameters“’¦Buffer¦buffer’§Boolean¥enter’ªDictionary¦config…¥since¦method«return_type°ArrayOf(Tabpage)¤name²nvim_list_tabpagesªparameters…¥since¦method«return_type§Tabpage¤name¸nvim_get_current_tabpageªparameters…¥since¦method«return_type¤void¤name¸nvim_set_current_tabpageªparameters‘’§Tabpage§tabpage…¥since¦method«return_type§Integer¤nameµnvim_create_namespaceªparameters‘’¦String¤name…¥since¦method«return_typeªDictionary¤name³nvim_get_namespacesªparameters…¥since¦method«return_type§Boolean¤nameªnvim_pasteªparameters“’¦String¤data’§Boolean¤crlf’§Integer¥phase…¥since¦method«return_type¤void¤name¨nvim_putªparameters”’¯ArrayOf(String)¥lines’¦String¤type’§Boolean¥after’§Boolean¦follow…¥since¦method«return_type¤void¤name®nvim_subscribeªparameters‘’¦String¥event…¥since¦method«return_type¤void¤name°nvim_unsubscribeªparameters‘’¦String¥event…¥since¦method«return_type§Integer¤name¶nvim_get_color_by_nameªparameters‘’¦String¤name…¥since¦method«return_typeªDictionary¤name²nvim_get_color_mapªparameters…¥since¦method«return_typeªDictionary¤name°nvim_get_contextªparameters‘’ªDictionary¤opts…¥since¦method«return_type¦Object¤name±nvim_load_contextªparameters‘’ªDictionary¤dict…¥since¦method«return_typeªDictionary¤name­nvim_get_modeªparameters…¥since¦method«return_type³ArrayOf(Dictionary)¤name¯nvim_get_keymapªparameters‘’¦String¤mode…¥since¦method«return_type¤void¤name¯nvim_set_keymapªparameters”’¦String¤mode’¦String£lhs’¦String£rhs’ªDictionary¤opts…¥since¦method«return_type¤void¤name¯nvim_del_keymapªparameters’’¦String¤mode’¦String£lhs…¥since¦method«return_typeªDictionary¤name±nvim_get_commandsªparameters‘’ªDictionary¤opts…¥since¦method«return_type¥Array¤name±nvim_get_api_infoªparameters…¥since¦method«return_type¤void¤name´nvim_set_client_infoªparameters•’¦String¤name’ªDictionary§version’¦String¤type’ªDictionary§methods’ªDictionaryªattributes…¥since¦method«return_typeªDictionary¤name²nvim_get_chan_infoªparameters‘’§Integer¤chan…¥since¦method«return_type¥Array¤name¯nvim_list_chansªparameters…¥since¦method«return_type¥Array¤name°nvim_call_atomicªparameters‘’¥Array¥calls…¥since¦method«return_typeªDictionary¤nameµnvim_parse_expressionªparameters“’¦String¤expr’¦String¥flags’§Boolean©highlight…¥since¦method«return_type¥Array¤name­nvim_list_uisªparameters…¥since¦method«return_type¥Array¤name¶nvim_get_proc_childrenªparameters‘’§Integer£pid…¥since¦method«return_type¦Object¤name­nvim_get_procªparameters‘’§Integer£pid…¥since¦method«return_type¤void¤nameºnvim_select_popupmenu_itemªparameters”’§Integer¤item’§Boolean¦insert’§Boolean¦finish’ªDictionary¤opts…¥since¦method«return_type¤void¤name¼nvim_set_decoration_providerªparameters’’§Integer¥ns_id’ªDictionary¤opts…¥since¦methodëreturn_type¦Buffer¤name°nvim_win_get_bufªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name°nvim_win_set_bufªparameters’’¦Window¦window’¦Buffer¦buffer…¥since¦methodëreturn_type³ArrayOf(Integer, 2)¤name³nvim_win_get_cursorªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name³nvim_win_set_cursorªparameters’’¦Window¦window’³ArrayOf(Integer, 2)£pos…¥since¦methodëreturn_type§Integer¤name³nvim_win_get_heightªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name³nvim_win_set_heightªparameters’’¦Window¦window’§Integer¦height…¥since¦methodëreturn_type§Integer¤name²nvim_win_get_widthªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name²nvim_win_set_widthªparameters’’¦Window¦window’§Integer¥width…¥since¦methodëreturn_type¦Object¤name°nvim_win_get_varªparameters’’¦Window¦window’¦String¤name…¥since¦methodëreturn_type¤void¤name°nvim_win_set_varªparameters“’¦Window¦window’¦String¤name’¦Object¥value…¥since¦methodëreturn_type¤void¤name°nvim_win_del_varªparameters’’¦Window¦window’¦String¤name…¥since¦methodëreturn_type¦Object¤name³nvim_win_get_optionªparameters’’¦Window¦window’¦String¤name…¥since¦methodëreturn_type¤void¤name³nvim_win_set_optionªparameters“’¦Window¦window’¦String¤name’¦Object¥value…¥since¦methodëreturn_type³ArrayOf(Integer, 2)¤nameµnvim_win_get_positionªparameters‘’¦Window¦window…¥since¦methodëreturn_type§Tabpage¤name´nvim_win_get_tabpageªparameters‘’¦Window¦window…¥since¦methodëreturn_type§Integer¤name³nvim_win_get_numberªparameters‘’¦Window¦window…¥since¦methodëreturn_type§Boolean¤name±nvim_win_is_validªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name³nvim_win_set_configªparameters’’¦Window¦window’ªDictionary¦config…¥since¦methodëreturn_typeªDictionary¤name³nvim_win_get_configªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name­nvim_win_hideªparameters‘’¦Window¦window…¥since¦methodëreturn_type¤void¤name®nvim_win_closeªparameters’’¦Window¦window’§Boolean¥force…¥since¦methodëreturn_type¦Object¤name­nvim_win_callªparameters’’¦Window¦window’¦LuaRef£fun†¥since¦methodðdeprecated_since«return_type§Integer¤name±buffer_line_countªparameters‘’¦Buffer¦buffer†¥since¦methodðdeprecated_since«return_type¯ArrayOf(String)¤name°buffer_get_linesªparameters”’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean¯strict_indexing†¥since¦methodðdeprecated_since«return_type¤void¤name°buffer_set_linesªparameters•’¦Buffer¦buffer’§Integer¥start’§Integer£end’§Boolean¯strict_indexing’¯ArrayOf(String)«replacement†¥since¦methodðdeprecated_since«return_type¦Object¤name®buffer_get_varªparameters’’¦Buffer¦buffer’¦String¤name†¥since¦methodðdeprecated_since«return_type¦Object¤name±buffer_get_optionªparameters’’¦Buffer¦buffer’¦String¤name†¥since¦methodðdeprecated_since«return_type¤void¤name±buffer_set_optionªparameters“’¦Buffer¦buffer’¦String¤name’¦Object¥value†¥since¦methodðdeprecated_since«return_type¦String¤name¯buffer_get_nameªparameters‘’¦Buffer¦buffer†¥since¦methodðdeprecated_since«return_type¤void¤name¯buffer_set_nameªparameters’’¦Buffer¦buffer’¦String¤name†¥since¦methodðdeprecated_since«return_type§Boolean¤name¯buffer_is_validªparameters‘’¦Buffer¦buffer†¥since¦methodðdeprecated_since«return_type³ArrayOf(Integer, 2)¤name¯buffer_get_markªparameters’’¦Buffer¦buffer’¦String¤name†¥since¦methodðdeprecated_since«return_type§Integer¤name´buffer_add_highlightªparameters–’¦Buffer¦buffer’§Integer¥ns_id’¦String¨hl_group’§Integer¤line’§Integer©col_start’§Integer§col_end†¥since¦method°deprecated_since«return_type¦String¤name²vim_command_outputªparameters‘’¦String§command†¥since¦methodðdeprecated_since«return_type§Integer¤name±buffer_get_numberªparameters‘’¦Buffer¦buffer†¥since¦methodðdeprecated_since«return_type¤void¤name¶buffer_clear_highlightªparameters”’¦Buffer¦buffer’§Integer¥ns_id’§Integerªline_start’§Integer¨line_end†¥since¦methodðdeprecated_since«return_type¯ArrayOf(Window)¤name³tabpage_get_windowsªparameters‘’§Tabpage§tabpage†¥since¦methodðdeprecated_since«return_type¦Object¤name¯tabpage_get_varªparameters’’§Tabpage§tabpage’¦String¤name†¥since¦methodðdeprecated_since«return_type¦Window¤name²tabpage_get_windowªparameters‘’§Tabpage§tabpage†¥since¦methodðdeprecated_since«return_type§Boolean¤name°tabpage_is_validªparameters‘’§Tabpage§tabpage†¥since¦method°deprecated_since«return_type¤void¤name©ui_detachªparameters†¥since¦method°deprecated_since«return_type¦Object¤name­ui_try_resizeªparameters’’§Integer¥width’§Integer¦height†¥since¦method°deprecated_since«return_type¤void¤name«vim_commandªparameters‘’¦String§command†¥since¦method°deprecated_since«return_type¤void¤name¬vim_feedkeysªparameters“’¦String¤keys’¦String¤mode’§Booleanªescape_csi†¥since¦method°deprecated_since«return_type§Integer¤name©vim_inputªparameters‘’¦String¤keys†¥since¦method°deprecated_since«return_type¦String¤nameµvim_replace_termcodesªparameters”’¦String£str’§Boolean©from_part’§Boolean¥do_lt’§Boolean§special†¥since¦method°deprecated_since«return_type¦Object¤name¨vim_evalªparameters‘’¦String¤expr†¥since¦method°deprecated_since«return_type¦Object¤name±vim_call_functionªparameters’’¦String¢fn’¥Array¤args†¥since¦method°deprecated_since«return_type§Integer¤name¬vim_strwidthªparameters‘’¦String¤text†¥since¦method°deprecated_since«return_type¯ArrayOf(String)¤name¶vim_list_runtime_pathsªparameters†¥since¦method°deprecated_since«return_type¤void¤name´vim_change_directoryªparameters‘’¦String£dir†¥since¦method°deprecated_since«return_type¦String¤name´vim_get_current_lineªparameters†¥since¦method°deprecated_since«return_type¤void¤name´vim_set_current_lineªparameters‘’¦String¤line†¥since¦method°deprecated_since«return_type¤void¤name´vim_del_current_lineªparameters†¥since¦method°deprecated_since«return_type¦Object¤name«vim_get_varªparameters‘’¦String¤name†¥since¦method°deprecated_since«return_type¦Object¤name¬vim_get_vvarªparameters‘’¦String¤name†¥since¦method°deprecated_since«return_type¦Object¤name®vim_get_optionªparameters‘’¦String¤name†¥since¦method°deprecated_since«return_type¤void¤name®vim_set_optionªparameters’’¦String¤name’¦Object¥value†¥since¦method°deprecated_since«return_type¤void¤name­vim_out_writeªparameters‘’¦String£str†¥since¦method°deprecated_since«return_type¤void¤name­vim_err_writeªparameters‘’¦String£str†¥since¦method°deprecated_since«return_type¤void¤name°vim_report_errorªparameters‘’¦String£str†¥since¦method°deprecated_since«return_type¯ArrayOf(Buffer)¤name¯vim_get_buffersªparameters†¥since¦method°deprecated_since«return_type¦Buffer¤name¶vim_get_current_bufferªparameters†¥since¦method°deprecated_since«return_type¤void¤name¶vim_set_current_bufferªparameters‘’¦Buffer¦buffer†¥since¦method°deprecated_since«return_type¯ArrayOf(Window)¤name¯vim_get_windowsªparameters†¥since¦method°deprecated_since«return_type¦Window¤name¶vim_get_current_windowªparameters†¥since¦method°deprecated_since«return_type¤void¤name¶vim_set_current_windowªparameters‘’¦Window¦window†¥since¦method°deprecated_since«return_type°ArrayOf(Tabpage)¤name°vim_get_tabpagesªparameters†¥since¦method°deprecated_since«return_type§Tabpage¤name·vim_get_current_tabpageªparameters†¥since¦method°deprecated_since«return_type¤void¤name·vim_set_current_tabpageªparameters‘’§Tabpage§tabpage†¥since¦method°deprecated_since«return_type¤void¤name­vim_subscribeªparameters‘’¦String¥event†¥since¦method°deprecated_since«return_type¤void¤name¯vim_unsubscribeªparameters‘’¦String¥event†¥since¦method°deprecated_since«return_type§Integer¤name±vim_name_to_colorªparameters‘’¦String¤name†¥since¦method°deprecated_since«return_typeªDictionary¤name±vim_get_color_mapªparameters†¥since¦method°deprecated_since«return_type¥Array¤name°vim_get_api_infoªparameters†¥since¦methodðdeprecated_since«return_type¦Buffer¤name±window_get_bufferªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type³ArrayOf(Integer, 2)¤name±window_get_cursorªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type¤void¤name±window_set_cursorªparameters’’¦Window¦window’³ArrayOf(Integer, 2)£pos†¥since¦methodðdeprecated_since«return_type§Integer¤name±window_get_heightªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type¤void¤name±window_set_heightªparameters’’¦Window¦window’§Integer¦height†¥since¦methodðdeprecated_since«return_type§Integer¤name°window_get_widthªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type¤void¤name°window_set_widthªparameters’’¦Window¦window’§Integer¥width†¥since¦methodðdeprecated_since«return_type¦Object¤name®window_get_varªparameters’’¦Window¦window’¦String¤name†¥since¦methodðdeprecated_since«return_type¦Object¤name±window_get_optionªparameters’’¦Window¦window’¦String¤name†¥since¦methodðdeprecated_since«return_type¤void¤name±window_set_optionªparameters“’¦Window¦window’¦String¤name’¦Object¥value†¥since¦methodðdeprecated_since«return_type³ArrayOf(Integer, 2)¤name³window_get_positionªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type§Tabpage¤name²window_get_tabpageªparameters‘’¦Window¦window†¥since¦methodðdeprecated_since«return_type§Boolean¤name¯window_is_validªparameters‘’¦Window¦window©ui_eventsÜ>ƒ¥sinceªparameters’’§Boolean§enabled’¥Array­cursor_styles¤name­mode_info_setƒ¥sinceªparameters¤name«update_menuƒ¥sinceªparameters¤nameªbusy_startƒ¥sinceªparameters¤name©busy_stopƒ¥sinceªparameters¤name¨mouse_onƒ¥sinceªparameters¤name©mouse_offƒ¥sinceªparameters’’¦String¤mode’§Integer¨mode_idx¤name«mode_changeƒ¥sinceªparameters¤name¤bellƒ¥sinceªparameters¤name«visual_bellƒ¥sinceªparameters¤name¥flushƒ¥sinceªparameters¤name§suspendƒ¥sinceªparameters‘’¦String¥title¤name©set_titleƒ¥sinceªparameters‘’¦String¤icon¤name¨set_iconƒ¥sinceªparameters‘’¦String¤path¤nameªscreenshotƒ¥sinceªparameters’’¦String¤name’¦Object¥value¤nameªoption_setƒ¥sinceªparameters‘’§Integer¢fg¤name©update_fgƒ¥sinceªparameters‘’§Integer¢bg¤name©update_bgƒ¥sinceªparameters‘’§Integer¢sp¤name©update_spƒ¥sinceªparameters’’§Integer¥width’§Integer¦height¤name¦resizeƒ¥sinceªparameters¤name¥clearƒ¥sinceªparameters¤name©eol_clearƒ¥sinceªparameters’’§Integer£row’§Integer£col¤name«cursor_gotoƒ¥sinceªparameters‘’ªDictionary¥attrs¤name­highlight_setƒ¥sinceªparameters‘’¦String£str¤name£putƒ¥sinceªparameters”’§Integer£top’§Integer£bot’§Integer¤left’§Integer¥right¤name±set_scroll_regionƒ¥sinceªparameters‘’§Integer¥count¤name¦scrollƒ¥sinceªparameters•’§Integer¦rgb_fg’§Integer¦rgb_bg’§Integer¦rgb_sp’§Integer¨cterm_fg’§Integer¨cterm_bg¤name²default_colors_setƒ¥sinceªparameters”’§Integer¢id’ªDictionary©rgb_attrs’ªDictionary«cterm_attrs’¥Array¤info¤name®hl_attr_defineƒ¥sinceªparameters’’¦String¤name’§Integer¢id¤name¬hl_group_setƒ¥sinceªparameters“’§Integer¤grid’§Integer¥width’§Integer¦height¤name«grid_resizeƒ¥sinceªparameters‘’§Integer¤grid¤nameªgrid_clearƒ¥sinceªparameters“’§Integer¤grid’§Integer£row’§Integer£col¤name°grid_cursor_gotoƒ¥sinceªparameters”’§Integer¤grid’§Integer£row’§Integer©col_start’¥Array¤data¤name©grid_lineƒ¥sinceªparameters—’§Integer¤grid’§Integer£top’§Integer£bot’§Integer¤left’§Integer¥right’§Integer¤rows’§Integer¤cols¤name«grid_scrollƒ¥sinceªparameters‘’§Integer¤grid¤name¬grid_destroyƒ¥sinceªparameters–’§Integer¤grid’¦Window£win’§Integer¨startrow’§Integer¨startcol’§Integer¥width’§Integer¦height¤name§win_posƒ¥sinceªparameters˜’§Integer¤grid’¦Window£win’¦String¦anchor’§Integer«anchor_grid’¥Floatªanchor_row’¥Floatªanchor_col’§Boolean©focusable’§Integer¦zindex¤name­win_float_posƒ¥sinceªparameters’’§Integer¤grid’¦Window£win¤name°win_external_posƒ¥sinceªparameters‘’§Integer¤grid¤name¨win_hideƒ¥sinceªparameters‘’§Integer¤grid¤name©win_closeƒ¥sinceªparameters”’§Integer¤grid’§Integer£row’§Boolean¨scrolled’¦String¨sep_char¤name«msg_set_posƒ¥sinceªparameters–’§Integer¤grid’¦Window£win’§Integer§topline’§Integer§botline’§Integer§curline’§Integer¦curcol¤name¬win_viewportƒ¥sinceªparameters•’¥Array¥items’§Integer¨selected’§Integer£row’§Integer£col’§Integer¤grid¤name®popupmenu_showƒ¥sinceªparameters¤name®popupmenu_hideƒ¥sinceªparameters‘’§Integer¨selected¤name°popupmenu_selectƒ¥sinceªparameters”’§Tabpage§current’¥Array¤tabs’¦Buffer®current_buffer’¥Array§buffers¤name®tabline_updateƒ¥sinceªparameters–’¥Array§content’§Integer£pos’¦String¦firstc’¦String¦prompt’§Integer¦indent’§Integer¥level¤name¬cmdline_showƒ¥sinceªparameters’’§Integer£pos’§Integer¥level¤name«cmdline_posƒ¥sinceªparameters“’¦String¡c’§Boolean¥shift’§Integer¥level¤name´cmdline_special_charƒ¥sinceªparameters‘’§Integer¥level¤name¬cmdline_hideƒ¥sinceªparameters‘’¥Array¥lines¤name²cmdline_block_showƒ¥sinceªparameters‘’¥Array¥lines¤name´cmdline_block_appendƒ¥sinceªparameters¤name²cmdline_block_hideƒ¥sinceªparameters‘’¥Array¥items¤name­wildmenu_showƒ¥sinceªparameters‘’§Integer¨selected¤name¯wildmenu_selectƒ¥sinceªparameters¤name­wildmenu_hideƒ¥sinceªparameters“’¦String¤kind’¥Array§content’§Boolean¬replace_last¤name¨msg_showƒ¥sinceªparameters¤name©msg_clearƒ¥sinceªparameters‘’¥Array§content¤name«msg_showcmdƒ¥sinceªparameters‘’¥Array§content¤name¬msg_showmodeƒ¥sinceªparameters‘’¥Array§content¤name©msg_rulerƒ¥sinceªparameters‘’¥Array§entries¤name°msg_history_showªui_optionsš£rgb«ext_cmdline­ext_popupmenu«ext_tabline¬ext_wildmenu¬ext_messages¬ext_linegrid­ext_multigrid«ext_hlstate®ext_termcolors«error_types‚©Exception¢idªValidation¢id¥typesƒ¦Buffer‚¢id¦prefix©nvim_buf_¦Window‚¢id¦prefix©nvim_win_§Tabpage‚¢id¦prefix­nvim_tabpage_