{ lib, ... }: lib.nixvim.plugins.mkVimPlugin { name = "visual-multi"; packPathName = "vim-visual-multi"; package = "vim-visual-multi"; globalPrefix = "VM_"; maintainers = [ lib.maintainers.GaetanLepage ]; settingsOptions = import ./settings-options.nix lib; settingsExample = { mouse_mappings = 1; silent_exit = 0; show_warnings = 1; default_mappings = 1; maps = { "Select All" = ""; "Add Cursor Down" = ""; "Add Cursor Up" = ""; "Mouse Cursor" = ""; "Mouse Word" = ""; }; }; }