Nvim_internal.WrappersSourceval nvim_buf_attach :
buffer:Types.Buffer.t ->
send_buffer:Base.bool ->
opts:(Msgpack.t * Msgpack.t) Base.list ->
Base.bool Types.api_resultval buffer_set_line :
buffer:Types.Buffer.t ->
index:Base.int ->
line:Base.string ->
Base.unit Types.api_resultval buffer_get_line_slice :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
include_start:Base.bool ->
include_end:Base.bool ->
Msgpack.t Base.list Types.api_resultval nvim_buf_get_lines :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
strict_indexing:Base.bool ->
Msgpack.t Base.list Types.api_resultval buffer_set_line_slice :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
include_start:Base.bool ->
include_end:Base.bool ->
replacement:Msgpack.t Base.list ->
Base.unit Types.api_resultval nvim_buf_set_lines :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
strict_indexing:Base.bool ->
replacement:Msgpack.t Base.list ->
Base.unit Types.api_resultval nvim_buf_get_offset :
buffer:Types.Buffer.t ->
index:Base.int ->
Base.int Types.api_resultval nvim_buf_get_var :
buffer:Types.Buffer.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_buf_get_keymap :
buffer:Types.Buffer.t ->
mode:Base.string ->
Msgpack.t Base.list Types.api_resultval nvim_buf_get_commands :
buffer:Types.Buffer.t ->
opts:(Msgpack.t * Msgpack.t) Base.list ->
(Msgpack.t * Msgpack.t) Base.list Types.api_resultval nvim_buf_set_var :
buffer:Types.Buffer.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval nvim_buf_del_var :
buffer:Types.Buffer.t ->
name:Base.string ->
Base.unit Types.api_resultval buffer_set_var :
buffer:Types.Buffer.t ->
name:Base.string ->
value:Msgpack.t ->
Msgpack.t Types.api_resultval nvim_buf_get_option :
buffer:Types.Buffer.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_buf_set_option :
buffer:Types.Buffer.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval nvim_buf_set_name :
buffer:Types.Buffer.t ->
name:Base.string ->
Base.unit Types.api_resultval buffer_insert :
buffer:Types.Buffer.t ->
lnum:Base.int ->
lines:Msgpack.t Base.list ->
Base.unit Types.api_resultval nvim_buf_get_mark :
buffer:Types.Buffer.t ->
name:Base.string ->
Msgpack.t Base.list Types.api_resultval nvim_buf_add_highlight :
buffer:Types.Buffer.t ->
ns_id:Base.int ->
hl_group:Base.string ->
line:Base.int ->
col_start:Base.int ->
col_end:Base.int ->
Base.int Types.api_resultval nvim_buf_clear_namespace :
buffer:Types.Buffer.t ->
ns_id:Base.int ->
line_start:Base.int ->
line_end:Base.int ->
Base.unit Types.api_resultval nvim_buf_clear_highlight :
buffer:Types.Buffer.t ->
ns_id:Base.int ->
line_start:Base.int ->
line_end:Base.int ->
Base.unit Types.api_resultval nvim_tabpage_get_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_tabpage_set_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval nvim_tabpage_del_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
Base.unit Types.api_resultval tabpage_set_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
value:Msgpack.t ->
Msgpack.t Types.api_resultval tabpage_del_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_get_hl_by_name :
name:Base.string ->
rgb:Base.bool ->
(Msgpack.t * Msgpack.t) Base.list Types.api_resultval nvim_feedkeys :
keys:Base.string ->
mode:Base.string ->
escape_csi:Base.bool ->
Base.unit Types.api_resultval nvim_replace_termcodes :
str:Base.string ->
from_part:Base.bool ->
do_lt:Base.bool ->
special:Base.bool ->
Base.string Types.api_resultval nvim_execute_lua :
code:Base.string ->
args:Msgpack.t Base.list ->
Msgpack.t Types.api_resultval nvim_call_function :
fn:Base.string ->
args:Msgpack.t Base.list ->
Msgpack.t Types.api_resultval nvim_call_dict_function :
dict:Msgpack.t ->
fn:Base.string ->
args:Msgpack.t Base.list ->
Msgpack.t Types.api_resultval nvim_set_client_info :
name:Base.string ->
version:(Msgpack.t * Msgpack.t) Base.list ->
type_:Base.string ->
methods:(Msgpack.t * Msgpack.t) Base.list ->
attributes:(Msgpack.t * Msgpack.t) Base.list ->
Base.unit Types.api_resultval nvim_parse_expression :
expr:Base.string ->
flags:Base.string ->
highlight:Base.bool ->
(Msgpack.t * Msgpack.t) Base.list Types.api_resultval nvim_win_set_buf :
window:Types.Window.t ->
buffer:Types.Buffer.t ->
Base.unit Types.api_resultval nvim_win_set_cursor :
window:Types.Window.t ->
pos:Msgpack.t Base.list ->
Base.unit Types.api_resultval nvim_win_set_height :
window:Types.Window.t ->
height:Base.int ->
Base.unit Types.api_resultval nvim_win_set_width :
window:Types.Window.t ->
width:Base.int ->
Base.unit Types.api_resultval nvim_win_get_var :
window:Types.Window.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_win_set_var :
window:Types.Window.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval nvim_win_del_var :
window:Types.Window.t ->
name:Base.string ->
Base.unit Types.api_resultval window_set_var :
window:Types.Window.t ->
name:Base.string ->
value:Msgpack.t ->
Msgpack.t Types.api_resultval nvim_win_get_option :
window:Types.Window.t ->
name:Base.string ->
Msgpack.t Types.api_resultval nvim_win_set_option :
window:Types.Window.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval buffer_get_lines :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
strict_indexing:Base.bool ->
Msgpack.t Base.list Types.api_resultval buffer_set_lines :
buffer:Types.Buffer.t ->
start:Base.int ->
end_:Base.int ->
strict_indexing:Base.bool ->
replacement:Msgpack.t Base.list ->
Base.unit Types.api_resultval buffer_get_option :
buffer:Types.Buffer.t ->
name:Base.string ->
Msgpack.t Types.api_resultval buffer_set_option :
buffer:Types.Buffer.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_resultval buffer_get_mark :
buffer:Types.Buffer.t ->
name:Base.string ->
Msgpack.t Base.list Types.api_resultval buffer_add_highlight :
buffer:Types.Buffer.t ->
ns_id:Base.int ->
hl_group:Base.string ->
line:Base.int ->
col_start:Base.int ->
col_end:Base.int ->
Base.int Types.api_resultval buffer_clear_highlight :
buffer:Types.Buffer.t ->
ns_id:Base.int ->
line_start:Base.int ->
line_end:Base.int ->
Base.unit Types.api_resultval tabpage_get_var :
tabpage:Types.Tabpage.t ->
name:Base.string ->
Msgpack.t Types.api_resultval vim_feedkeys :
keys:Base.string ->
mode:Base.string ->
escape_csi:Base.bool ->
Base.unit Types.api_resultval vim_replace_termcodes :
str:Base.string ->
from_part:Base.bool ->
do_lt:Base.bool ->
special:Base.bool ->
Base.string Types.api_resultval vim_call_function :
fn:Base.string ->
args:Msgpack.t Base.list ->
Msgpack.t Types.api_resultval window_set_cursor :
window:Types.Window.t ->
pos:Msgpack.t Base.list ->
Base.unit Types.api_resultval window_set_height :
window:Types.Window.t ->
height:Base.int ->
Base.unit Types.api_resultval window_get_option :
window:Types.Window.t ->
name:Base.string ->
Msgpack.t Types.api_resultval window_set_option :
window:Types.Window.t ->
name:Base.string ->
value:Msgpack.t ->
Base.unit Types.api_result