|
89 | 89 | "type": "boolean", |
90 | 90 | "default": true |
91 | 91 | }, |
| 92 | + "detectlimit": { |
| 93 | + "description": "Number of first lines in a file that are matched to determine the filetype\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 94 | + "type": "integer", |
| 95 | + "default": 100 |
| 96 | + }, |
92 | 97 | "diffgutter": { |
93 | 98 | "description": "Whether to display diff indicators before lines\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
94 | 99 | "type": "boolean", |
|
114 | 119 | "type": "boolean", |
115 | 120 | "default": true |
116 | 121 | }, |
| 122 | + "fakecursor": { |
| 123 | + "description": "Whether to render the cursor using terminal colors instead of the actual terminal cursor\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 124 | + "type": "boolean", |
| 125 | + "default": false |
| 126 | + }, |
117 | 127 | "fastdirty": { |
118 | 128 | "description": "Whether to use a fast algorithm to determine whether a file is changed\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
119 | 129 | "type": "boolean", |
|
133 | 143 | "type": "string", |
134 | 144 | "default": "unknown" |
135 | 145 | }, |
| 146 | + "helpsplit": { |
| 147 | + "description": "A split type to be used by the `help` command\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 148 | + "type": "string", |
| 149 | + "enum": [ |
| 150 | + "vsplit", |
| 151 | + "hsplit" |
| 152 | + ], |
| 153 | + "default": "hsplit" |
| 154 | + }, |
136 | 155 | "hlsearch": { |
137 | 156 | "description": "Whether to highlight all instances of a searched text after a successful search\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
138 | 157 | "type": "boolean", |
139 | 158 | "default": false |
140 | 159 | }, |
| 160 | + "hltaberrors": { |
| 161 | + "description": "Whether to highlight tabs when spaces are expected, and spaces when tabs are expected\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 162 | + "type": "boolean", |
| 163 | + "default": false |
| 164 | + }, |
| 165 | + "hltrailingws": { |
| 166 | + "description": "Whether to highlight trailing whitespaces at the end of lines\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 167 | + "type": "boolean", |
| 168 | + "default": false |
| 169 | + }, |
141 | 170 | "ignorecase": { |
142 | 171 | "description": "Whether to perform case-insensitive searches\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
143 | 172 | "type": "boolean", |
|
169 | 198 | "type": "boolean", |
170 | 199 | "default": false |
171 | 200 | }, |
| 201 | + "lockbindings": { |
| 202 | + "description": "Whether to prevent plugins and lua scripts from binding any keys\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 203 | + "type": "boolean", |
| 204 | + "default": false |
| 205 | + }, |
172 | 206 | "matchbrace": { |
173 | 207 | "description": "Whether to show matching braces\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
174 | 208 | "type": "boolean", |
175 | 209 | "default": true |
176 | 210 | }, |
| 211 | + "matchbraceleft": { |
| 212 | + "description": "Whether to also match the brace character to the left of the cursor when there is no brace character directly under the cursor\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 213 | + "type": "boolean", |
| 214 | + "default": true |
| 215 | + }, |
177 | 216 | "matchbracestyle": { |
178 | 217 | "description": "Whether to underline or highlight matching braces\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
179 | 218 | "type": "string", |
|
193 | 232 | "type": "boolean", |
194 | 233 | "default": true |
195 | 234 | }, |
| 235 | + "multiopen": { |
| 236 | + "description": "A way to layout multiple files opened at startup\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 237 | + "type": "string", |
| 238 | + "enum": [ |
| 239 | + "tab", |
| 240 | + "vsplit", |
| 241 | + "hsplit" |
| 242 | + ], |
| 243 | + "default": "tab" |
| 244 | + }, |
| 245 | + "pageoverlap": { |
| 246 | + "description": "Number of lines from the current view to keep in view when paging up or down\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 247 | + "type": "integer", |
| 248 | + "default": 2 |
| 249 | + }, |
196 | 250 | "parsecursor": { |
197 | 251 | "description": "Whether to extract a line number and a column to open files with from file names\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
198 | 252 | "type": "boolean", |
|
240 | 294 | "type": "boolean", |
241 | 295 | "default": false |
242 | 296 | }, |
| 297 | + "reload": { |
| 298 | + "description": "A reload behavior for the current buffer in case the file has changed\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 299 | + "type": "string", |
| 300 | + "enum": [ |
| 301 | + "prompt", |
| 302 | + "auto", |
| 303 | + "disabled" |
| 304 | + ], |
| 305 | + "default": "prompt" |
| 306 | + }, |
243 | 307 | "rmtrailingws": { |
244 | 308 | "description": "Whether to remove trailing whitespaces\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
245 | 309 | "type": "boolean", |
|
270 | 334 | "type": "boolean", |
271 | 335 | "default": false |
272 | 336 | }, |
| 337 | + "scrollbarchar": { |
| 338 | + "description": "A character used for displaying the scrollbar\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 339 | + "type": "string", |
| 340 | + "default": "|" |
| 341 | + }, |
273 | 342 | "scrollmargin": { |
274 | 343 | "description": "A margin at which a view starts scrolling when a cursor approaches an edge of a view\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
275 | 344 | "type": "integer", |
|
280 | 349 | "type": "integer", |
281 | 350 | "default": 2 |
282 | 351 | }, |
| 352 | + "showchars": { |
| 353 | + "description": "Characters to be shown to display various invisible characters in the file\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 354 | + "type": "string", |
| 355 | + "default": "" |
| 356 | + }, |
283 | 357 | "smartpaste": { |
284 | 358 | "description": "Whether to add a leading whitespace while pasting multiple lines\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
285 | 359 | "type": "boolean", |
|
354 | 428 | "type": "boolean", |
355 | 429 | "default": false |
356 | 430 | }, |
| 431 | + "truecolor": { |
| 432 | + "description": "Whether to use true colors (24-bit colors) when using a colorscheme with true colors\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
| 433 | + "type": "string", |
| 434 | + "enum": [ |
| 435 | + "auto", |
| 436 | + "on", |
| 437 | + "off" |
| 438 | + ], |
| 439 | + "default": "auto" |
| 440 | + }, |
357 | 441 | "useprimary": { |
358 | 442 | "description": "Whether to use primary clipboard to copy selections in the background\nhttps://github.com/micro-editor/micro/blob/master/runtime/help/options.md#options", |
359 | 443 | "type": "boolean", |
|
0 commit comments