NeoVintageous 1.17.0 has just been released. The highlights of this release are indent object enhancements, unimpaired enhancements, new spell checking commands, new options, and support for :set {option}
in the neovintageousrc file.
:set
:set {option}
is now supported in the neovintageousrc file.
command |
description |
:set {option} |
set option |
:set {option}! |
toggle option |
:set {option}? |
show option |
:set no{option} |
switch option off |
option |
description |
'belloff' |
specifies for which events the bell will not be rung (“all” or “”) |
'incsearch' |
highlight the pattern matches as it was typed so far |
'menu' |
show the menu |
'minimap' |
show the mini map |
'number' |
show line numbering |
'sidebar' |
show the side bar |
'spell' |
enable spell checking |
'statusbar' |
show the status bar |
'winaltkeys' |
enable alt key mapping (“yes”, “no”, or “menu”) |
'wrap' |
enable text wrapping |
'wrapscan' |
searches wrap around the end of the file e.g. applies to * , # , n , N (searches), and ]c and [c (jump to diffs) |
Indent object enhancements
command |
description |
vai |
(text-object) an indentation level and line above |
vii |
(text-object) inner indentation level (no line above) |
vaI |
(text-object) an indentation level and lines above/below |
viI |
(text-object) inner indentation level (no lines above/below) |
Unimpaired enhancements
command |
description |
yoh , [oh , and ]oh
|
toggle, switch on, and switch off 'hlsearch'
|
yoi , [oi , and ]oi
|
toggle, switch on, and switch off 'ignorecase'
|
yo[acehilmnstw] |
toggle option |
Spell checking commands
command |
description |
[s |
move to prev misspelled word after the cursor |
]s |
move to next misspelled word after the cursor |
z= |
for the word under/after the cursor suggest correctly spelled words |
zg |
add word under the cursor as a good word to spell checking dictionary |
zug |
undo zg , remove the word from the entry in spell checking dictionary |
:spellgood {word} |
add {word} as a good word to spell checking |
:spellundo {word} |
remove {word} from good word spell checking |
New aliases
alias |
command |
description |
<A-...> |
<M-...> |
ALT keys |
<Del> |
x |
delete [count] characters under and after the cursor |
[count]gqgq |
gqq |
format the current line with a count format that many lines |
Other enhancements
- All occurrences are now highlighted on incremental searches
- Allow plugins to be fully disabled by boolean setting
enable_{plugin_name}
- Support for function keys 13-20 in mappings e.g.
<f13>
, <C-f16>
, <C-S-f20>
-
[count]gqq
format the current line with a count format that many lines
Further reading