RsvimOpt
The Rsvim.opt
object for global editor options.
Example
// Create a variable alias to 'Rsvim.opt'.
const opt = Rsvim.opt;
Accessors
wrap
get wrap(): boolean
Get the wrap option.
Local to Window.
This option changes how text is displayed.
When true
(on), lines longer than the width of the window will wrap and
displaying continues on the next line. When false
(off) lines will not wrap
and only part of long lines will be displayed. When the cursor is
moved to a part that is not shown, the screen will scroll horizontally.
The line will be broken in the middle of a word if necessary. See lineBreak to get the break at a word boundary.
See
Example
// Get the 'wrap' option.
const value = Rsvim.opt.wrap;
// Set the 'wrap' option.
Rsvim.opt.wrap = true;
Default Value
true
set wrap(value): void
Set the wrap option.
Throws
Error if value is not a boolean value.
Parameters
Parameter | Type | Description |
---|---|---|
|
| The wrap option. |
Returns
boolean
lineBreak
get lineBreak(): boolean
Experimental
Get the line-break option.
Local to Window.
If true
(on), Vim will wrap long lines at a character in breakAt rather
than at the last character that fits on the screen.
It only affects the way the file is displayed, not its contents.
If 'breakindent' is set, line is visually indented. Then, the value
of 'showbreak' is used to put in front of wrapped lines. This option
is not used when the wrap option is false
.
See
Example
// Get the 'lineBreak' option.
const value = Rsvim.opt.lineBreak;
// Set the 'lineBreak' option.
Rsvim.opt.lineBreak = true;
Default Value
false
set lineBreak(value): void
Set the line-break option.
Throws
Error if value is not a boolean value.
Parameters
Parameter | Type | Description |
---|---|---|
|
| The line-break option. |
Returns
boolean