Function name | Parameters | Return |
---|---|---|
buffer_line_count | Buffer,buffer | Integer |
buffer_get_line | Buffer,buffer,Integer,index | String |
buffer_set_line | Buffer,buffer,Integer,index,String,line | void |
buffer_del_line | Buffer,buffer,Integer,index | void |
buffer_get_line_slice | Buffer,buffer,Integer,start,Integer,end,Boolean,include_start,Boolean,include_end | ArrayOf(String) |
buffer_set_line_slice | Buffer,buffer,Integer,start,Integer,end,Boolean,include_start,Boolean,include_end,ArrayOf(String),replacement | void |
buffer_get_var | Buffer,buffer,String,name | Object |
buffer_set_var | Buffer,buffer,String,name,Object,value | Object |
buffer_get_option | Buffer,buffer,String,name | Object |
buffer_set_option | Buffer,buffer,String,name,Object,value | void |
buffer_get_number | Buffer,buffer | Integer |
buffer_get_name | Buffer,buffer | String |
buffer_set_name | Buffer,buffer,String,name | void |
buffer_is_valid | Buffer,buffer | Boolean |
buffer_insert | Buffer,buffer,Integer,lnum,ArrayOf(String),lines | void |
buffer_get_mark | Buffer,buffer,String,name | ArrayOf(Integer, 2) |
tabpage_get_windows | Tabpage,tabpage | ArrayOf(Window) |
tabpage_get_var | Tabpage,tabpage,String,name | Object |
tabpage_set_var | Tabpage,tabpage,String,name,Object,value | Object |
tabpage_get_window | Tabpage,tabpage | Window |
tabpage_is_valid | Tabpage,tabpage | Boolean |
vim_command | String,str | void |
vim_feedkeys | String,keys,String,mode,Boolean,escape_csi | void |
vim_input | String,keys | Integer |
vim_replace_termcodes | String,str,Boolean,from_part,Boolean,do_lt,Boolean,special | String |
vim_command_output | String,str | String |
vim_eval | String,str | Object |
vim_call_function | String,fname,Array,args | Object |
vim_strwidth | String,str | Integer |
vim_list_runtime_paths | ArrayOf(String) | |
vim_change_directory | String,dir | void |
vim_get_current_line | String | |
vim_set_current_line | String,line | void |
vim_del_current_line | void | |
vim_get_var | String,name | Object |
vim_set_var | String,name,Object,value | Object |
vim_get_vvar | String,name | Object |
vim_get_option | String,name | Object |
vim_set_option | String,name,Object,value | void |
vim_out_write | String,str | void |
vim_err_write | String,str | void |
vim_report_error | String,str | void |
vim_get_buffers | ArrayOf(Buffer) | |
vim_get_current_buffer | Buffer | |
vim_set_current_buffer | Buffer,buffer | void |
vim_get_windows | ArrayOf(Window) | |
vim_get_current_window | Window | |
vim_set_current_window | Window,window | void |
vim_get_tabpages | ArrayOf(Tabpage) | |
vim_get_current_tabpage | Tabpage | |
vim_set_current_tabpage | Tabpage,tabpage | void |
vim_subscribe | String,event | void |
vim_unsubscribe | String,event | void |
vim_name_to_color | String,name | Integer |
vim_get_color_map | Dictionary | |
vim_get_api_info | Array | |
window_get_buffer | Window,window | Buffer |
window_get_cursor | Window,window | ArrayOf(Integer, 2) |
window_set_cursor | Window,window,ArrayOf(Integer, 2),pos | void |
window_get_height | Window,window | Integer |
window_set_height | Window,window,Integer,height | void |
window_get_width | Window,window | Integer |
window_set_width | Window,window,Integer,width | void |
window_get_var | Window,window,String,name | Object |
window_set_var | Window,window,String,name,Object,value | Object |
window_get_option | Window,window,String,name | Object |
window_set_option | Window,window,String,name,Object,value | void |
window_get_position | Window,window | ArrayOf(Integer, 2) |
window_get_tabpage | Window,window | Tabpage |
window_is_valid | Window,window | Boolean |
Last active
February 19, 2016 17:02
-
-
Save duskpoet/90100392b0de5287ccc2 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment