Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
windowSetOption :: (Nvim m, MonadDeepError e RpcError m) => Window -> Text -> Object -> m () Source #
windowGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> m a Source #
windowGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> m a Source #
vimGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> m a Source #
vimGetVvar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> m a Source #
vimDelCurrentLine :: (Nvim m, MonadDeepError e RpcError m) => m () Source #
vimCallFunction :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> [Object] -> m a Source #
vimReplaceTermcodes :: (Nvim m, MonadDeepError e RpcError m) => Text -> Bool -> Bool -> Bool -> m Text Source #
uiTryResize :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Int -> Int -> m a Source #
tabpageGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Tabpage -> Text -> m a Source #
bufferClearHighlight :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Int -> m () Source #
bufferAddHighlight :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Text -> Int -> Int -> Int -> m Int Source #
bufferSetOption :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Text -> Object -> m () Source #
bufferGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> m a Source #
bufferGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> m a Source #
bufferSetLines :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> [Text] -> m () Source #
bufferGetLines :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> m [Text] Source #
nvimWinSetConfig :: (Nvim m, MonadDeepError e RpcError m) => Window -> Map Text Object -> m () Source #
nvimWinSetOption :: (Nvim m, MonadDeepError e RpcError m) => Window -> Text -> Object -> m () Source #
nvimWinGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> m a Source #
windowDelVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> m a Source #
windowSetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> Object -> m a Source #
nvimWinGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Window -> Text -> m a Source #
nvimSelectPopupmenuItem :: (Nvim m, MonadDeepError e RpcError m) => Int -> Bool -> Bool -> Map Text Object -> m () Source #
nvimGetProc :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Int -> m a Source #
nvimParseExpression :: (Nvim m, MonadDeepError e RpcError m) => Text -> Text -> Bool -> m (Map Text Object) Source #
nvimSetClientInfo :: (Nvim m, MonadDeepError e RpcError m) => Text -> Map Text Object -> Text -> Map Text Object -> Map Text Object -> m () Source #
nvimGetCommands :: (Nvim m, MonadDeepError e RpcError m) => Map Text Object -> m (Map Text Object) Source #
nvimSetKeymap :: (Nvim m, MonadDeepError e RpcError m) => Text -> Text -> Text -> Map Text Object -> m () Source #
nvimLoadContext :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Map Text Object -> m a Source #
nvimGetContext :: (Nvim m, MonadDeepError e RpcError m) => Map Text Object -> m (Map Text Object) Source #
nvimOpenWin :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Bool -> Map Text Object -> m Window Source #
nvimGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> m a Source #
nvimGetVvar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> m a Source #
vimSetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> Object -> m a Source #
nvimGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> m a Source #
nvimDelCurrentLine :: (Nvim m, MonadDeepError e RpcError m) => m () Source #
nvimCallDictFunction :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Object -> Text -> [Object] -> m a Source #
nvimCallFunction :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> [Object] -> m a Source #
nvimExecuteLua :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Text -> [Object] -> m a Source #
nvimReplaceTermcodes :: (Nvim m, MonadDeepError e RpcError m) => Text -> Bool -> Bool -> Bool -> m Text Source #
nvimInputMouse :: (Nvim m, MonadDeepError e RpcError m) => Text -> Text -> Text -> Int -> Int -> Int -> m () Source #
nvimGetHlById :: (Nvim m, MonadDeepError e RpcError m) => Int -> Bool -> m (Map Text Object) Source #
nvimGetHlByName :: (Nvim m, MonadDeepError e RpcError m) => Text -> Bool -> m (Map Text Object) Source #
nvimUiDetach :: (Nvim m, MonadDeepError e RpcError m) => m () Source #
nvimUiAttach :: (Nvim m, MonadDeepError e RpcError m) => Int -> Int -> Map Text Object -> m () Source #
tabpageDelVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Tabpage -> Text -> m a Source #
tabpageSetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Tabpage -> Text -> Object -> m a Source #
nvimTabpageSetVar :: (Nvim m, MonadDeepError e RpcError m) => Tabpage -> Text -> Object -> m () Source #
nvimTabpageGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Tabpage -> Text -> m a Source #
nvimBufSetVirtualText :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> [Object] -> Map Text Object -> m Int Source #
nvimBufClearHighlight :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Int -> m () Source #
nvimBufClearNamespace :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Int -> m () Source #
nvimBufAddHighlight :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Text -> Int -> Int -> Int -> m Int Source #
nvimBufSetOption :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Text -> Object -> m () Source #
nvimBufGetOption :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> m a Source #
bufferDelVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> m a Source #
bufferSetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> Object -> m a Source #
nvimBufGetCommands :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Map Text Object -> m (Map Text Object) Source #
nvimBufDelKeymap :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Text -> Text -> m () Source #
nvimBufSetKeymap :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Text -> Text -> Text -> Map Text Object -> m () Source #
nvimBufGetKeymap :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Text -> m [Map Text Object] Source #
nvimBufGetVar :: (Nvim m, MonadDeepError e RpcError m, MsgpackDecode a) => Buffer -> Text -> m a Source #
nvimBufSetLines :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> [Text] -> m () Source #
bufferSetLineSlice :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> Bool -> [Text] -> m () Source #
nvimBufGetLines :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> m [Text] Source #
bufferGetLineSlice :: (Nvim m, MonadDeepError e RpcError m) => Buffer -> Int -> Int -> Bool -> Bool -> m [Text] Source #