| Copyright | (c) Sebastian Witte |
|---|---|
| License | Apache-2.0 |
| Maintainer | woozletoff@gmail.com |
| Stability | experimental |
| Safe Haskell | None |
| Language | Haskell2010 |
Neovim.API.String
Description
Note that this module is completely generated. If you're reading this on hackage, the actual functions of this module may be different from what is available to you. All the functions in this module depend on the neovim version that was used when this package was compiled.
Documentation
data NeovimExceptionGen #
Constructors
| NeovimException !ByteString | |
| NeovimValidation !ByteString |
Instances
Constructors
| Buffer !ByteString |
Instances
| Eq Buffer # | |
| Show Buffer # | |
| Generic Buffer # | |
| NFData Buffer # | |
Defined in Neovim.API.String | |
| NvimObject Buffer # | |
| type Rep Buffer # | |
Defined in Neovim.API.String type Rep Buffer = D1 (MetaData "Buffer" "Neovim.API.String" "nvim-hs-1.0.0.2-B2xqiAahoX9HH689xvCzbK" False) (C1 (MetaCons "Buffer" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString))) | |
Constructors
| Tabpage !ByteString |
Instances
| Eq Tabpage # | |
| Show Tabpage # | |
| Generic Tabpage # | |
| NFData Tabpage # | |
Defined in Neovim.API.String | |
| NvimObject Tabpage # | |
| type Rep Tabpage # | |
Defined in Neovim.API.String type Rep Tabpage = D1 (MetaData "Tabpage" "Neovim.API.String" "nvim-hs-1.0.0.2-B2xqiAahoX9HH689xvCzbK" False) (C1 (MetaCons "Tabpage" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString))) | |
Constructors
| Window !ByteString |
Instances
| Eq Window # | |
| Show Window # | |
| Generic Window # | |
| NFData Window # | |
Defined in Neovim.API.String | |
| NvimObject Window # | |
| type Rep Window # | |
Defined in Neovim.API.String type Rep Window = D1 (MetaData "Window" "Neovim.API.String" "nvim-hs-1.0.0.2-B2xqiAahoX9HH689xvCzbK" False) (C1 (MetaCons "Window" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString))) | |
window_is_valid' :: Window -> forall env. Neovim env Bool #
window_is_valid :: Window -> forall env. Neovim env (Either NeovimException Bool) #
window_get_tabpage' :: Window -> forall env. Neovim env Tabpage #
window_get_tabpage :: Window -> forall env. Neovim env (Either NeovimException Tabpage) #
window_get_position :: Window -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
window_set_option :: Window -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
window_get_option :: Window -> String -> forall env. Neovim env (Either NeovimException Object) #
window_get_var :: Window -> String -> forall env. Neovim env (Either NeovimException Object) #
window_set_width' :: Window -> Int64 -> forall env. Neovim env () #
window_set_width :: Window -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
window_get_width' :: Window -> forall env. Neovim env Int64 #
window_get_width :: Window -> forall env. Neovim env (Either NeovimException Int64) #
window_set_height' :: Window -> Int64 -> forall env. Neovim env () #
window_set_height :: Window -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
window_get_height' :: Window -> forall env. Neovim env Int64 #
window_get_height :: Window -> forall env. Neovim env (Either NeovimException Int64) #
window_set_cursor :: Window -> (Int64, Int64) -> forall env. Neovim env (Either NeovimException ()) #
window_get_cursor :: Window -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
window_get_buffer' :: Window -> forall env. Neovim env Buffer #
window_get_buffer :: Window -> forall env. Neovim env (Either NeovimException Buffer) #
vim_get_api_info' :: forall env. Neovim env [Object] #
vim_get_api_info :: forall env. Neovim env (Either NeovimException [Object]) #
vim_get_color_map :: forall env. Neovim env (Either NeovimException (Map Object Object)) #
vim_name_to_color' :: String -> forall env. Neovim env Int64 #
vim_name_to_color :: String -> forall env. Neovim env (Either NeovimException Int64) #
vim_unsubscribe' :: String -> forall env. Neovim env () #
vim_unsubscribe :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_subscribe' :: String -> forall env. Neovim env () #
vim_subscribe :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_set_current_tabpage' :: Tabpage -> forall env. Neovim env () #
vim_set_current_tabpage :: Tabpage -> forall env. Neovim env (Either NeovimException ()) #
vim_get_current_tabpage' :: forall env. Neovim env Tabpage #
vim_get_current_tabpage :: forall env. Neovim env (Either NeovimException Tabpage) #
vim_get_tabpages' :: forall env. Neovim env [Tabpage] #
vim_get_tabpages :: forall env. Neovim env (Either NeovimException [Tabpage]) #
vim_set_current_window' :: Window -> forall env. Neovim env () #
vim_set_current_window :: Window -> forall env. Neovim env (Either NeovimException ()) #
vim_get_current_window' :: forall env. Neovim env Window #
vim_get_current_window :: forall env. Neovim env (Either NeovimException Window) #
vim_get_windows' :: forall env. Neovim env [Window] #
vim_get_windows :: forall env. Neovim env (Either NeovimException [Window]) #
vim_set_current_buffer' :: Buffer -> forall env. Neovim env () #
vim_set_current_buffer :: Buffer -> forall env. Neovim env (Either NeovimException ()) #
vim_get_current_buffer' :: forall env. Neovim env Buffer #
vim_get_current_buffer :: forall env. Neovim env (Either NeovimException Buffer) #
vim_get_buffers' :: forall env. Neovim env [Buffer] #
vim_get_buffers :: forall env. Neovim env (Either NeovimException [Buffer]) #
vim_report_error' :: String -> forall env. Neovim env () #
vim_report_error :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_err_write' :: String -> forall env. Neovim env () #
vim_err_write :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_out_write' :: String -> forall env. Neovim env () #
vim_out_write :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_set_option' :: String -> Object -> forall env. Neovim env () #
vim_set_option :: String -> Object -> forall env. Neovim env (Either NeovimException ()) #
vim_get_option' :: String -> forall env. Neovim env Object #
vim_get_option :: String -> forall env. Neovim env (Either NeovimException Object) #
vim_get_vvar' :: String -> forall env. Neovim env Object #
vim_get_vvar :: String -> forall env. Neovim env (Either NeovimException Object) #
vim_get_var' :: String -> forall env. Neovim env Object #
vim_get_var :: String -> forall env. Neovim env (Either NeovimException Object) #
vim_del_current_line' :: forall env. Neovim env () #
vim_del_current_line :: forall env. Neovim env (Either NeovimException ()) #
vim_set_current_line' :: String -> forall env. Neovim env () #
vim_set_current_line :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_get_current_line' :: forall env. Neovim env String #
vim_get_current_line :: forall env. Neovim env (Either NeovimException String) #
vim_change_directory' :: String -> forall env. Neovim env () #
vim_change_directory :: String -> forall env. Neovim env (Either NeovimException ()) #
vim_list_runtime_paths' :: forall env. Neovim env [String] #
vim_list_runtime_paths :: forall env. Neovim env (Either NeovimException [String]) #
vim_strwidth' :: String -> forall env. Neovim env Int64 #
vim_strwidth :: String -> forall env. Neovim env (Either NeovimException Int64) #
vim_call_function :: String -> [Object] -> forall env. Neovim env (Either NeovimException Object) #
vim_command_output' :: String -> forall env. Neovim env String #
vim_command_output :: String -> forall env. Neovim env (Either NeovimException String) #
vim_replace_termcodes :: String -> Bool -> Bool -> Bool -> forall env. Neovim env (Either NeovimException String) #
vim_input' :: String -> forall env. Neovim env Int64 #
vim_feedkeys :: String -> String -> Bool -> forall env. Neovim env (Either NeovimException ()) #
vim_command' :: String -> forall env. Neovim env () #
vim_command :: String -> forall env. Neovim env (Either NeovimException ()) #
ui_try_resize :: Int64 -> Int64 -> forall env. Neovim env (Either NeovimException Object) #
ui_detach' :: forall env. Neovim env () #
ui_detach :: forall env. Neovim env (Either NeovimException ()) #
tabpage_is_valid' :: Tabpage -> forall env. Neovim env Bool #
tabpage_is_valid :: Tabpage -> forall env. Neovim env (Either NeovimException Bool) #
tabpage_get_window' :: Tabpage -> forall env. Neovim env Window #
tabpage_get_window :: Tabpage -> forall env. Neovim env (Either NeovimException Window) #
tabpage_get_var :: Tabpage -> String -> forall env. Neovim env (Either NeovimException Object) #
tabpage_get_windows' :: Tabpage -> forall env. Neovim env [Window] #
tabpage_get_windows :: Tabpage -> forall env. Neovim env (Either NeovimException [Window]) #
buffer_clear_highlight :: Buffer -> Int64 -> Int64 -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
buffer_add_highlight' :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall env. Neovim env Int64 #
buffer_add_highlight :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall env. Neovim env (Either NeovimException Int64) #
buffer_get_mark :: Buffer -> String -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
buffer_is_valid' :: Buffer -> forall env. Neovim env Bool #
buffer_is_valid :: Buffer -> forall env. Neovim env (Either NeovimException Bool) #
buffer_set_name' :: Buffer -> String -> forall env. Neovim env () #
buffer_set_name :: Buffer -> String -> forall env. Neovim env (Either NeovimException ()) #
buffer_get_name' :: Buffer -> forall env. Neovim env String #
buffer_get_name :: Buffer -> forall env. Neovim env (Either NeovimException String) #
buffer_get_number' :: Buffer -> forall env. Neovim env Int64 #
buffer_get_number :: Buffer -> forall env. Neovim env (Either NeovimException Int64) #
buffer_set_option :: Buffer -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
buffer_get_option :: Buffer -> String -> forall env. Neovim env (Either NeovimException Object) #
buffer_get_var :: Buffer -> String -> forall env. Neovim env (Either NeovimException Object) #
buffer_set_lines :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall env. Neovim env (Either NeovimException ()) #
buffer_get_lines :: Buffer -> Int64 -> Int64 -> Bool -> forall env. Neovim env (Either NeovimException [String]) #
buffer_line_count' :: Buffer -> forall env. Neovim env Int64 #
buffer_line_count :: Buffer -> forall env. Neovim env (Either NeovimException Int64) #
nvim_win_is_valid' :: Window -> forall env. Neovim env Bool #
nvim_win_is_valid :: Window -> forall env. Neovim env (Either NeovimException Bool) #
nvim_win_get_number' :: Window -> forall env. Neovim env Int64 #
nvim_win_get_number :: Window -> forall env. Neovim env (Either NeovimException Int64) #
nvim_win_get_tabpage' :: Window -> forall env. Neovim env Tabpage #
nvim_win_get_tabpage :: Window -> forall env. Neovim env (Either NeovimException Tabpage) #
nvim_win_get_position :: Window -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
nvim_win_set_option :: Window -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_get_option :: Window -> String -> forall env. Neovim env (Either NeovimException Object) #
window_del_var :: Window -> String -> forall env. Neovim env (Either NeovimException Object) #
window_set_var :: Window -> String -> Object -> forall env. Neovim env (Either NeovimException Object) #
nvim_win_del_var' :: Window -> String -> forall env. Neovim env () #
nvim_win_del_var :: Window -> String -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_set_var :: Window -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_get_var :: Window -> String -> forall env. Neovim env (Either NeovimException Object) #
nvim_win_set_width' :: Window -> Int64 -> forall env. Neovim env () #
nvim_win_set_width :: Window -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_get_width' :: Window -> forall env. Neovim env Int64 #
nvim_win_get_width :: Window -> forall env. Neovim env (Either NeovimException Int64) #
nvim_win_set_height' :: Window -> Int64 -> forall env. Neovim env () #
nvim_win_set_height :: Window -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_get_height' :: Window -> forall env. Neovim env Int64 #
nvim_win_get_height :: Window -> forall env. Neovim env (Either NeovimException Int64) #
nvim_win_set_cursor :: Window -> (Int64, Int64) -> forall env. Neovim env (Either NeovimException ()) #
nvim_win_get_cursor :: Window -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
nvim_win_get_buf' :: Window -> forall env. Neovim env Buffer #
nvim_win_get_buf :: Window -> forall env. Neovim env (Either NeovimException Buffer) #
nvim_get_proc' :: Int64 -> forall env. Neovim env Object #
nvim_get_proc :: Int64 -> forall env. Neovim env (Either NeovimException Object) #
nvim_get_proc_children' :: Int64 -> forall env. Neovim env [Object] #
nvim_get_proc_children :: Int64 -> forall env. Neovim env (Either NeovimException [Object]) #
nvim_list_uis' :: forall env. Neovim env [Object] #
nvim_list_uis :: forall env. Neovim env (Either NeovimException [Object]) #
nvim_parse_expression :: String -> String -> Bool -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_call_atomic' :: [Object] -> forall env. Neovim env [Object] #
nvim_call_atomic :: [Object] -> forall env. Neovim env (Either NeovimException [Object]) #
nvim_list_chans' :: forall env. Neovim env [Object] #
nvim_list_chans :: forall env. Neovim env (Either NeovimException [Object]) #
nvim_get_chan_info :: Int64 -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_set_client_info' :: String -> Map Object Object -> String -> Map Object Object -> Map Object Object -> forall env. Neovim env () #
nvim_set_client_info :: String -> Map Object Object -> String -> Map Object Object -> Map Object Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_api_info' :: forall env. Neovim env [Object] #
nvim_get_api_info :: forall env. Neovim env (Either NeovimException [Object]) #
nvim_get_commands :: Map Object Object -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_get_keymap :: String -> forall env. Neovim env (Either NeovimException [Map Object Object]) #
nvim_get_mode :: forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_get_color_map :: forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_get_color_by_name' :: String -> forall env. Neovim env Int64 #
nvim_get_color_by_name :: String -> forall env. Neovim env (Either NeovimException Int64) #
nvim_unsubscribe' :: String -> forall env. Neovim env () #
nvim_unsubscribe :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_subscribe' :: String -> forall env. Neovim env () #
nvim_subscribe :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_set_current_tabpage' :: Tabpage -> forall env. Neovim env () #
nvim_set_current_tabpage :: Tabpage -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_current_tabpage' :: forall env. Neovim env Tabpage #
nvim_get_current_tabpage :: forall env. Neovim env (Either NeovimException Tabpage) #
nvim_list_tabpages' :: forall env. Neovim env [Tabpage] #
nvim_list_tabpages :: forall env. Neovim env (Either NeovimException [Tabpage]) #
nvim_set_current_win' :: Window -> forall env. Neovim env () #
nvim_set_current_win :: Window -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_current_win' :: forall env. Neovim env Window #
nvim_get_current_win :: forall env. Neovim env (Either NeovimException Window) #
nvim_list_wins' :: forall env. Neovim env [Window] #
nvim_list_wins :: forall env. Neovim env (Either NeovimException [Window]) #
nvim_set_current_buf' :: Buffer -> forall env. Neovim env () #
nvim_set_current_buf :: Buffer -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_current_buf' :: forall env. Neovim env Buffer #
nvim_get_current_buf :: forall env. Neovim env (Either NeovimException Buffer) #
nvim_list_bufs' :: forall env. Neovim env [Buffer] #
nvim_list_bufs :: forall env. Neovim env (Either NeovimException [Buffer]) #
nvim_err_writeln' :: String -> forall env. Neovim env () #
nvim_err_writeln :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_err_write' :: String -> forall env. Neovim env () #
nvim_err_write :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_out_write' :: String -> forall env. Neovim env () #
nvim_out_write :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_set_option' :: String -> Object -> forall env. Neovim env () #
nvim_set_option :: String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_option' :: String -> forall env. Neovim env Object #
nvim_get_option :: String -> forall env. Neovim env (Either NeovimException Object) #
nvim_get_vvar' :: String -> forall env. Neovim env Object #
nvim_get_vvar :: String -> forall env. Neovim env (Either NeovimException Object) #
vim_del_var' :: String -> forall env. Neovim env Object #
vim_del_var :: String -> forall env. Neovim env (Either NeovimException Object) #
vim_set_var :: String -> Object -> forall env. Neovim env (Either NeovimException Object) #
nvim_del_var' :: String -> forall env. Neovim env () #
nvim_del_var :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_set_var' :: String -> Object -> forall env. Neovim env () #
nvim_set_var :: String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_var' :: String -> forall env. Neovim env Object #
nvim_get_var :: String -> forall env. Neovim env (Either NeovimException Object) #
nvim_del_current_line' :: forall env. Neovim env () #
nvim_del_current_line :: forall env. Neovim env (Either NeovimException ()) #
nvim_set_current_line' :: String -> forall env. Neovim env () #
nvim_set_current_line :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_current_line' :: forall env. Neovim env String #
nvim_get_current_line :: forall env. Neovim env (Either NeovimException String) #
nvim_set_current_dir' :: String -> forall env. Neovim env () #
nvim_set_current_dir :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_list_runtime_paths' :: forall env. Neovim env [String] #
nvim_list_runtime_paths :: forall env. Neovim env (Either NeovimException [String]) #
nvim_strwidth' :: String -> forall env. Neovim env Int64 #
nvim_strwidth :: String -> forall env. Neovim env (Either NeovimException Int64) #
nvim_call_dict_function :: Object -> String -> [Object] -> forall env. Neovim env (Either NeovimException Object) #
nvim_call_function :: String -> [Object] -> forall env. Neovim env (Either NeovimException Object) #
nvim_execute_lua :: String -> [Object] -> forall env. Neovim env (Either NeovimException Object) #
nvim_eval' :: String -> forall env. Neovim env Object #
nvim_command_output' :: String -> forall env. Neovim env String #
nvim_command_output :: String -> forall env. Neovim env (Either NeovimException String) #
nvim_replace_termcodes :: String -> Bool -> Bool -> Bool -> forall env. Neovim env (Either NeovimException String) #
nvim_input' :: String -> forall env. Neovim env Int64 #
nvim_input :: String -> forall env. Neovim env (Either NeovimException Int64) #
nvim_feedkeys :: String -> String -> Bool -> forall env. Neovim env (Either NeovimException ()) #
nvim_get_hl_by_id :: Int64 -> Bool -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_get_hl_by_name :: String -> Bool -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_command' :: String -> forall env. Neovim env () #
nvim_command :: String -> forall env. Neovim env (Either NeovimException ()) #
nvim_ui_set_option' :: String -> Object -> forall env. Neovim env () #
nvim_ui_set_option :: String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_ui_try_resize' :: Int64 -> Int64 -> forall env. Neovim env () #
nvim_ui_try_resize :: Int64 -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
nvim_ui_detach' :: forall env. Neovim env () #
nvim_ui_detach :: forall env. Neovim env (Either NeovimException ()) #
nvim_ui_attach :: Int64 -> Int64 -> Map Object Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_tabpage_is_valid' :: Tabpage -> forall env. Neovim env Bool #
nvim_tabpage_is_valid :: Tabpage -> forall env. Neovim env (Either NeovimException Bool) #
nvim_tabpage_get_number' :: Tabpage -> forall env. Neovim env Int64 #
nvim_tabpage_get_number :: Tabpage -> forall env. Neovim env (Either NeovimException Int64) #
nvim_tabpage_get_win' :: Tabpage -> forall env. Neovim env Window #
nvim_tabpage_get_win :: Tabpage -> forall env. Neovim env (Either NeovimException Window) #
tabpage_del_var :: Tabpage -> String -> forall env. Neovim env (Either NeovimException Object) #
tabpage_set_var :: Tabpage -> String -> Object -> forall env. Neovim env (Either NeovimException Object) #
nvim_tabpage_del_var' :: Tabpage -> String -> forall env. Neovim env () #
nvim_tabpage_del_var :: Tabpage -> String -> forall env. Neovim env (Either NeovimException ()) #
nvim_tabpage_set_var :: Tabpage -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_tabpage_get_var :: Tabpage -> String -> forall env. Neovim env (Either NeovimException Object) #
nvim_tabpage_list_wins' :: Tabpage -> forall env. Neovim env [Window] #
nvim_tabpage_list_wins :: Tabpage -> forall env. Neovim env (Either NeovimException [Window]) #
nvim_buf_clear_highlight :: Buffer -> Int64 -> Int64 -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_add_highlight' :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall env. Neovim env Int64 #
nvim_buf_add_highlight :: Buffer -> Int64 -> String -> Int64 -> Int64 -> Int64 -> forall env. Neovim env (Either NeovimException Int64) #
nvim_buf_get_mark :: Buffer -> String -> forall env. Neovim env (Either NeovimException (Int64, Int64)) #
buffer_insert :: Buffer -> Int64 -> [String] -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_is_valid' :: Buffer -> forall env. Neovim env Bool #
nvim_buf_is_valid :: Buffer -> forall env. Neovim env (Either NeovimException Bool) #
nvim_buf_set_name' :: Buffer -> String -> forall env. Neovim env () #
nvim_buf_set_name :: Buffer -> String -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_get_name' :: Buffer -> forall env. Neovim env String #
nvim_buf_get_name :: Buffer -> forall env. Neovim env (Either NeovimException String) #
nvim_buf_get_number' :: Buffer -> forall env. Neovim env Int64 #
nvim_buf_get_number :: Buffer -> forall env. Neovim env (Either NeovimException Int64) #
nvim_buf_set_option :: Buffer -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_get_option :: Buffer -> String -> forall env. Neovim env (Either NeovimException Object) #
buffer_del_var :: Buffer -> String -> forall env. Neovim env (Either NeovimException Object) #
buffer_set_var :: Buffer -> String -> Object -> forall env. Neovim env (Either NeovimException Object) #
nvim_buf_del_var' :: Buffer -> String -> forall env. Neovim env () #
nvim_buf_del_var :: Buffer -> String -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_set_var :: Buffer -> String -> Object -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_get_commands' :: Buffer -> Map Object Object -> forall env. Neovim env (Map Object Object) #
nvim_buf_get_commands :: Buffer -> Map Object Object -> forall env. Neovim env (Either NeovimException (Map Object Object)) #
nvim_buf_get_keymap :: Buffer -> String -> forall env. Neovim env (Either NeovimException [Map Object Object]) #
nvim_buf_get_changedtick' :: Buffer -> forall env. Neovim env Int64 #
nvim_buf_get_changedtick :: Buffer -> forall env. Neovim env (Either NeovimException Int64) #
nvim_buf_get_var :: Buffer -> String -> forall env. Neovim env (Either NeovimException Object) #
nvim_buf_set_lines :: Buffer -> Int64 -> Int64 -> Bool -> [String] -> forall env. Neovim env (Either NeovimException ()) #
buffer_set_line_slice' :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> [String] -> forall env. Neovim env () #
buffer_set_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> [String] -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_get_lines :: Buffer -> Int64 -> Int64 -> Bool -> forall env. Neovim env (Either NeovimException [String]) #
buffer_get_line_slice' :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> forall env. Neovim env [String] #
buffer_get_line_slice :: Buffer -> Int64 -> Int64 -> Bool -> Bool -> forall env. Neovim env (Either NeovimException [String]) #
buffer_del_line' :: Buffer -> Int64 -> forall env. Neovim env () #
buffer_del_line :: Buffer -> Int64 -> forall env. Neovim env (Either NeovimException ()) #
buffer_set_line :: Buffer -> Int64 -> String -> forall env. Neovim env (Either NeovimException ()) #
nvim_buf_detach' :: Buffer -> forall env. Neovim env Bool #
nvim_buf_detach :: Buffer -> forall env. Neovim env (Either NeovimException Bool) #
nvim_buf_attach :: Buffer -> Bool -> Map Object Object -> forall env. Neovim env (Either NeovimException Bool) #
buffer_get_line :: Buffer -> Int64 -> forall env. Neovim env (Either NeovimException String) #
nvim_buf_line_count' :: Buffer -> forall env. Neovim env Int64 #
nvim_buf_line_count :: Buffer -> forall env. Neovim env (Either NeovimException Int64) #