BufferStreamApipublic interface NeovimBufferApi
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
ADD_HIGHLIGHT |
|
static java.lang.String |
ATTACH_BUFFER |
|
static java.lang.String |
CLEAR_HIGHLIGHT |
|
static java.lang.String |
DEL_VAR |
|
static java.lang.String |
DETACH_BUFFER |
|
static java.lang.String |
GET_CHANGEDTICK |
|
static java.lang.String |
GET_COMMANDS |
|
static java.lang.String |
GET_KEYMAP |
|
static java.lang.String |
GET_LINE_COUNT |
|
static java.lang.String |
GET_LINES |
|
static java.lang.String |
GET_MARK |
|
static java.lang.String |
GET_NAME |
|
static java.lang.String |
GET_NUMBER |
|
static java.lang.String |
GET_OPTION |
|
static java.lang.String |
GET_VAR |
|
static java.lang.String |
IS_VALID |
|
static java.lang.String |
SET_LINES |
|
static java.lang.String |
SET_NAME |
|
static java.lang.String |
SET_OPTION |
|
static java.lang.String |
SET_VAR |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
addHighlight(int srcId,
java.lang.String hlGroup,
int line,
int colStart,
int colEnd) |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
attach(boolean loadFullBufferOnStart,
java.util.Map opts) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
clearHighlight(int srcId,
int lineStart,
int lineEnd) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteVar(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
detach() |
|
Buffer |
get() |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getChangedTick() |
|
java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,CommandInfo>> |
getCommands(GetCommandsOptions commandsOptions) |
|
java.util.concurrent.CompletableFuture<java.util.List<VimKeyMap>> |
getKeymap(java.lang.String mode) |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getLineCount() |
|
java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> |
getLines(int start,
int end,
boolean strictIndexing) |
|
java.util.concurrent.CompletableFuture<VimCoords> |
getMark(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.String> |
getName() |
|
java.util.concurrent.CompletableFuture<java.lang.Integer> |
getNumber() |
Deprecated.
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getOption(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Object> |
getVar(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValid() |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setLines(int start,
int end,
boolean strictIndexing,
java.util.List<java.lang.String> replacement) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setName(java.lang.String name) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setOption(java.lang.String name,
java.lang.Object value) |
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
setVar(java.lang.String name,
java.lang.Object value) |
static final java.lang.String GET_LINE_COUNT
static final java.lang.String GET_LINES
static final java.lang.String SET_LINES
static final java.lang.String GET_VAR
static final java.lang.String DEL_VAR
static final java.lang.String SET_VAR
static final java.lang.String GET_OPTION
static final java.lang.String SET_OPTION
static final java.lang.String GET_NUMBER
static final java.lang.String GET_NAME
static final java.lang.String SET_NAME
static final java.lang.String IS_VALID
static final java.lang.String GET_MARK
static final java.lang.String GET_CHANGEDTICK
static final java.lang.String GET_KEYMAP
static final java.lang.String ADD_HIGHLIGHT
static final java.lang.String CLEAR_HIGHLIGHT
static final java.lang.String ATTACH_BUFFER
static final java.lang.String DETACH_BUFFER
static final java.lang.String GET_COMMANDS
Buffer get()
@NeovimApiFunction(name="nvim_buf_line_count", since=1) java.util.concurrent.CompletableFuture<java.lang.Integer> getLineCount()
@NeovimApiFunction(name="nvim_buf_get_lines", since=1) java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getLines(int start, int end, boolean strictIndexing)
@NeovimApiFunction(name="nvim_buf_set_lines", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setLines(int start, int end, boolean strictIndexing, java.util.List<java.lang.String> replacement)
@NeovimApiFunction(name="nvim_buf_get_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> getVar(java.lang.String name)
@NeovimApiFunction(name="nvim_buf_del_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> deleteVar(java.lang.String name)
@NeovimApiFunction(name="nvim_buf_set_var", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setVar(java.lang.String name, java.lang.Object value)
@NeovimApiFunction(name="nvim_buf_get_option", since=1) java.util.concurrent.CompletableFuture<java.lang.Object> getOption(java.lang.String name)
@NeovimApiFunction(name="nvim_buf_set_option", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setOption(java.lang.String name, java.lang.Object value)
@NeovimApiFunction(name="nvim_buf_get_number", since=1, deprecatedIn=2) @Deprecated java.util.concurrent.CompletableFuture<java.lang.Integer> getNumber()
@NeovimApiFunction(name="nvim_buf_get_name", since=1) java.util.concurrent.CompletableFuture<java.lang.String> getName()
@NeovimApiFunction(name="nvim_buf_set_name", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> setName(java.lang.String name)
@NeovimApiFunction(name="nvim_buf_is_valid", since=1) java.util.concurrent.CompletableFuture<java.lang.Boolean> isValid()
@NeovimApiFunction(name="nvim_buf_get_mark", since=1) java.util.concurrent.CompletableFuture<VimCoords> getMark(java.lang.String name)
@NeovimApiFunction(name="nvim_buf_get_changedtick", since=2) java.util.concurrent.CompletableFuture<java.lang.Object> getChangedTick()
@NeovimApiFunction(name="nvim_buf_get_keymap", since=3) java.util.concurrent.CompletableFuture<java.util.List<VimKeyMap>> getKeymap(java.lang.String mode)
@NeovimApiFunction(name="nvim_buf_add_highlight", since=1) java.util.concurrent.CompletableFuture<java.lang.Integer> addHighlight(int srcId, java.lang.String hlGroup, int line, int colStart, int colEnd)
@NeovimApiFunction(name="nvim_buf_clear_highlight", since=1) java.util.concurrent.CompletableFuture<java.lang.Void> clearHighlight(int srcId, int lineStart, int lineEnd)
@NeovimApiFunction(name="nvim_buf_attach", since=4) java.util.concurrent.CompletableFuture<java.lang.Boolean> attach(boolean loadFullBufferOnStart, java.util.Map opts)
@NeovimApiFunction(name="nvim_buf_detach", since=4) java.util.concurrent.CompletableFuture<java.lang.Boolean> detach()
@NeovimApiFunction(name="nvim_buf_get_commands", since=4) java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,CommandInfo>> getCommands(GetCommandsOptions commandsOptions)
Copyright © 2018. All rights reserved.