mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-20 16:15:43 +02:00
64 lines
1.5 KiB
Nix
64 lines
1.5 KiB
Nix
{
|
|
empty = {
|
|
plugins.visual-multi.enable = true;
|
|
};
|
|
|
|
defaults = {
|
|
plugins.visual-multi = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
highlight_matches = "underline";
|
|
set_statusline = 2;
|
|
silent_exit = 0;
|
|
quit_after_leaving_insert_mode = 0;
|
|
add_cursor_at_pos_no_mappings = 0;
|
|
show_warnings = 1;
|
|
verbose_commands = 0;
|
|
skip_shorter_lines = 1;
|
|
skip_empty_lines = 0;
|
|
live_editing = 1;
|
|
reselect_first = 0;
|
|
case_setting = "";
|
|
disable_syntax_in_imode = 0;
|
|
recursive_operations_at_cursors = 1;
|
|
custom_remaps = { };
|
|
custom_noremaps = { };
|
|
custom_motions = { };
|
|
user_operators = [ ];
|
|
use_first_cursor_in_line = 0;
|
|
insert_special_keys = [ "c-v" ];
|
|
single_mode_maps = 1;
|
|
single_mode_auto_reset = 1;
|
|
filesize_limit = 0;
|
|
persistent_registers = 0;
|
|
reindent_filetypes = [ ];
|
|
plugins_compatibilty = { };
|
|
maps = { };
|
|
default_mappings = 1;
|
|
mouse_mappings = 0;
|
|
leader = "\\\\";
|
|
};
|
|
};
|
|
};
|
|
|
|
example = {
|
|
plugins.visual-multi = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
mouse_mappings = 1;
|
|
silent_exit = 0;
|
|
show_warnings = 1;
|
|
default_mappings = 1;
|
|
maps = {
|
|
"Select All" = "<C-M-n>";
|
|
"Add Cursor Down" = "<M-Down>";
|
|
"Add Cursor Up" = "<M-Up>";
|
|
"Mouse Cursor" = "<M-LeftMouse>";
|
|
"Mouse Word" = "<M-RightMouse>";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|