import * as denopsLsputil from "https://deno.land/x/denops_lsputil@v0.4.7/mod.ts";
Classes
Context of the line where the cursor is. | |
Functions
Applies a list of | |
A Utility function for creating | |
A Utility function for creating | |
Get the cursor position. 0-based and columns are utf-16 offset. | |
Just like | |
Gets a line-range from the buffer. | |
Gets a range from the buffer. | |
Returns true if position 'a' is before position as 'b'. If 'a' and 'b' are in same position, return false. | |
Replace the range of | |
Set the cursor to the position. 0-based and columns are utf-16 offset. | |
Replaces a specific lines within the buffer. | |
Replaces a specific range within the buffer. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-16. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-16. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-32. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-32. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-8. | |
Convert offset in utf-8|utf-16|utf-32 to offset in utf-8. | |
Verify the validity of a specified line-range within the buffer. | |
Verify the validity of a specified range within the buffer. |
Type Aliases
A type indicating how positions are encoded, specifically what column offsets mean. | |
Character offsets count UTF-16 code units. | |
Character offsets count UTF-32 code units. | |
T UTF8 | Character offsets count UTF-8 code units (e.g bytes). |