NvimAPI

Undocumented in source.
struct NvimAPI {}

Members

Functions

bufAddHighlight
int bufAddHighlight(Buffer buffer, int src_id, string hl_group, int line, int col_start, int col_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufClearHighlight
void bufClearHighlight(Buffer buffer, int src_id, int line_start, int line_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufClearHighlightAsync
void bufClearHighlightAsync(Buffer buffer, int src_id, int line_start, int line_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufDelVar
void bufDelVar(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufDelVarAsync
void bufDelVarAsync(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufDetach
bool bufDetach(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufGetChangedtick
int bufGetChangedtick(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufGetLines
string[] bufGetLines(Buffer buffer, int start, int end, bool strict_indexing)
Undocumented in source. Be warned that the author may not have intended to support it.
bufGetMark
int[2] bufGetMark(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufGetName
string bufGetName(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufGetNumber
int bufGetNumber(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufIsValid
bool bufIsValid(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufLineCount
int bufLineCount(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufSetLines
void bufSetLines(Buffer buffer, int start, int end, bool strict_indexing, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufSetLinesAsync
void bufSetLinesAsync(Buffer buffer, int start, int end, bool strict_indexing, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufSetName
void bufSetName(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufSetNameAsync
void bufSetNameAsync(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferAddHighlight
int bufferAddHighlight(Buffer buffer, int src_id, string hl_group, int line, int col_start, int col_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferClearHighlight
void bufferClearHighlight(Buffer buffer, int src_id, int line_start, int line_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferClearHighlightAsync
void bufferClearHighlightAsync(Buffer buffer, int src_id, int line_start, int line_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferDelLine
void bufferDelLine(Buffer buffer, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferDelLineAsync
void bufferDelLineAsync(Buffer buffer, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetLine
string bufferGetLine(Buffer buffer, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetLineSlice
string[] bufferGetLineSlice(Buffer buffer, int start, int end, bool include_start, bool include_end)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetLines
string[] bufferGetLines(Buffer buffer, int start, int end, bool strict_indexing)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetMark
int[2] bufferGetMark(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetName
string bufferGetName(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferGetNumber
int bufferGetNumber(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferInsert
void bufferInsert(Buffer buffer, int lnum, string[] lines)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferInsertAsync
void bufferInsertAsync(Buffer buffer, int lnum, string[] lines)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferIsValid
bool bufferIsValid(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferLineCount
int bufferLineCount(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLine
void bufferSetLine(Buffer buffer, int index, string line)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLineAsync
void bufferSetLineAsync(Buffer buffer, int index, string line)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLineSlice
void bufferSetLineSlice(Buffer buffer, int start, int end, bool include_start, bool include_end, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLineSliceAsync
void bufferSetLineSliceAsync(Buffer buffer, int start, int end, bool include_start, bool include_end, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLines
void bufferSetLines(Buffer buffer, int start, int end, bool strict_indexing, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetLinesAsync
void bufferSetLinesAsync(Buffer buffer, int start, int end, bool strict_indexing, string[] replacement)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetName
void bufferSetName(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSetNameAsync
void bufferSetNameAsync(Buffer buffer, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
command
void command(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
commandAsync
void commandAsync(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
commandOutput
string commandOutput(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
delCurrentLine
void delCurrentLine()
Undocumented in source. Be warned that the author may not have intended to support it.
delCurrentLineAsync
void delCurrentLineAsync()
Undocumented in source. Be warned that the author may not have intended to support it.
delVar
void delVar(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
delVarAsync
void delVarAsync(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
enableLog
void enableLog()
Undocumented in source. Be warned that the author may not have intended to support it.
errWrite
void errWrite(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
errWriteAsync
void errWriteAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
errWriteln
void errWriteln(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
errWritelnAsync
void errWritelnAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
eval
void eval(string expr)
Undocumented in source. Be warned that the author may not have intended to support it.
evalAsync
void evalAsync(string expr)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
bool exists(string varName)
Undocumented in source. Be warned that the author may not have intended to support it.
feedkeys
void feedkeys(string keys, string mode, bool escape_csi)
Undocumented in source. Be warned that the author may not have intended to support it.
feedkeysAsync
void feedkeysAsync(string keys, string mode, bool escape_csi)
Undocumented in source. Be warned that the author may not have intended to support it.
getClient
NvimClient getClient()
Undocumented in source. Be warned that the author may not have intended to support it.
getColorByName
int getColorByName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentBuf
Buffer getCurrentBuf()
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentLine
string getCurrentLine()
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentTabpage
Tabpage getCurrentTabpage()
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentWin
Window getCurrentWin()
Undocumented in source. Be warned that the author may not have intended to support it.
getVarAs
auto getVarAs(string varName)
Undocumented in source. Be warned that the author may not have intended to support it.
input
int input(string keys)
Undocumented in source. Be warned that the author may not have intended to support it.
listBufs
Buffer[] listBufs()
Undocumented in source. Be warned that the author may not have intended to support it.
listRuntimePaths
string[] listRuntimePaths()
Undocumented in source. Be warned that the author may not have intended to support it.
listTabpages
Tabpage[] listTabpages()
Undocumented in source. Be warned that the author may not have intended to support it.
listWins
Window[] listWins()
Undocumented in source. Be warned that the author may not have intended to support it.
outWrite
void outWrite(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
outWriteAsync
void outWriteAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
replaceTermcodes
string replaceTermcodes(string str, bool from_part, bool do_lt, bool special)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentBuf
void setCurrentBuf(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentBufAsync
void setCurrentBufAsync(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentDir
void setCurrentDir(string dir)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentDirAsync
void setCurrentDirAsync(string dir)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentLine
void setCurrentLine(string line)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentLineAsync
void setCurrentLineAsync(string line)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentTabpage
void setCurrentTabpage(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentTabpageAsync
void setCurrentTabpageAsync(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentWin
void setCurrentWin(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentWinAsync
void setCurrentWinAsync(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
strwidth
int strwidth(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
subscribe
void subscribe(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
subscribeAsync
void subscribeAsync(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageDelVar
void tabpageDelVar(Tabpage tabpage, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageDelVarAsync
void tabpageDelVarAsync(Tabpage tabpage, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageGetNumber
int tabpageGetNumber(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageGetWin
Window tabpageGetWin(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageGetWindow
Window tabpageGetWindow(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageGetWindows
Window[] tabpageGetWindows(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageIsValid
bool tabpageIsValid(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageIsValid
bool tabpageIsValid(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
tabpageListWins
Window[] tabpageListWins(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
uiAttach
void uiAttach(int width, int height, bool enable_rgb)
Undocumented in source. Be warned that the author may not have intended to support it.
uiAttachAsync
void uiAttachAsync(int width, int height, bool enable_rgb)
Undocumented in source. Be warned that the author may not have intended to support it.
uiDetach
void uiDetach()
Undocumented in source. Be warned that the author may not have intended to support it.
uiDetach
void uiDetach()
Undocumented in source. Be warned that the author may not have intended to support it.
uiDetachAsync
void uiDetachAsync()
Undocumented in source. Be warned that the author may not have intended to support it.
uiDetachAsync
void uiDetachAsync()
Undocumented in source. Be warned that the author may not have intended to support it.
uiTryResize
void uiTryResize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
uiTryResizeAsync
void uiTryResizeAsync(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
unsubscribe
void unsubscribe(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
unsubscribeAsync
void unsubscribeAsync(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
vimChangeDirectory
void vimChangeDirectory(string dir)
Undocumented in source. Be warned that the author may not have intended to support it.
vimChangeDirectoryAsync
void vimChangeDirectoryAsync(string dir)
Undocumented in source. Be warned that the author may not have intended to support it.
vimCommand
void vimCommand(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
vimCommandAsync
void vimCommandAsync(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
vimCommandOutput
string vimCommandOutput(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
vimDelCurrentLine
void vimDelCurrentLine()
Undocumented in source. Be warned that the author may not have intended to support it.
vimDelCurrentLineAsync
void vimDelCurrentLineAsync()
Undocumented in source. Be warned that the author may not have intended to support it.
vimErrWrite
void vimErrWrite(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimErrWriteAsync
void vimErrWriteAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimFeedkeys
void vimFeedkeys(string keys, string mode, bool escape_csi)
Undocumented in source. Be warned that the author may not have intended to support it.
vimFeedkeysAsync
void vimFeedkeysAsync(string keys, string mode, bool escape_csi)
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetBuffers
Buffer[] vimGetBuffers()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetCurrentBuffer
Buffer vimGetCurrentBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetCurrentLine
string vimGetCurrentLine()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetCurrentTabpage
Tabpage vimGetCurrentTabpage()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetCurrentWindow
Window vimGetCurrentWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetTabpages
Tabpage[] vimGetTabpages()
Undocumented in source. Be warned that the author may not have intended to support it.
vimGetWindows
Window[] vimGetWindows()
Undocumented in source. Be warned that the author may not have intended to support it.
vimInput
int vimInput(string keys)
Undocumented in source. Be warned that the author may not have intended to support it.
vimListRuntimePaths
string[] vimListRuntimePaths()
Undocumented in source. Be warned that the author may not have intended to support it.
vimNameToColor
int vimNameToColor(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
vimOutWrite
void vimOutWrite(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimOutWriteAsync
void vimOutWriteAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimReplaceTermcodes
string vimReplaceTermcodes(string str, bool from_part, bool do_lt, bool special)
Undocumented in source. Be warned that the author may not have intended to support it.
vimReportError
void vimReportError(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimReportErrorAsync
void vimReportErrorAsync(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentBuffer
void vimSetCurrentBuffer(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentBufferAsync
void vimSetCurrentBufferAsync(Buffer buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentLine
void vimSetCurrentLine(string line)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentLineAsync
void vimSetCurrentLineAsync(string line)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentTabpage
void vimSetCurrentTabpage(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentTabpageAsync
void vimSetCurrentTabpageAsync(Tabpage tabpage)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentWindow
void vimSetCurrentWindow(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSetCurrentWindowAsync
void vimSetCurrentWindowAsync(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
vimStrwidth
int vimStrwidth(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSubscribe
void vimSubscribe(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
vimSubscribeAsync
void vimSubscribeAsync(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
vimUnsubscribe
void vimUnsubscribe(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
vimUnsubscribeAsync
void vimUnsubscribeAsync(string event)
Undocumented in source. Be warned that the author may not have intended to support it.
winDelVar
void winDelVar(Window window, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
winDelVarAsync
void winDelVarAsync(Window window, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetBuf
Buffer winGetBuf(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetCursor
int[2] winGetCursor(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetHeight
int winGetHeight(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetNumber
int winGetNumber(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetPosition
int[2] winGetPosition(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetTabpage
Tabpage winGetTabpage(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winGetWidth
int winGetWidth(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winIsValid
bool winIsValid(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetCursor
void winSetCursor(Window window, int[2] pos)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetCursorAsync
void winSetCursorAsync(Window window, int[2] pos)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetHeight
void winSetHeight(Window window, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetHeightAsync
void winSetHeightAsync(Window window, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetWidth
void winSetWidth(Window window, int width)
Undocumented in source. Be warned that the author may not have intended to support it.
winSetWidthAsync
void winSetWidthAsync(Window window, int width)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetBuffer
Buffer windowGetBuffer(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetCursor
int[2] windowGetCursor(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetHeight
int windowGetHeight(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetPosition
int[2] windowGetPosition(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetTabpage
Tabpage windowGetTabpage(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowGetWidth
int windowGetWidth(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowIsValid
bool windowIsValid(Window window)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetCursor
void windowSetCursor(Window window, int[2] pos)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetCursorAsync
void windowSetCursorAsync(Window window, int[2] pos)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetHeight
void windowSetHeight(Window window, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetHeightAsync
void windowSetHeightAsync(Window window, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetWidth
void windowSetWidth(Window window, int width)
Undocumented in source. Be warned that the author may not have intended to support it.
windowSetWidthAsync
void windowSetWidthAsync(Window window, int width)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta