mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-20 16:15:43 +02:00
76 lines
1.5 KiB
Nix
76 lines
1.5 KiB
Nix
{
|
|
empty = {
|
|
plugins.autoclose.enable = true;
|
|
};
|
|
|
|
defaults = {
|
|
plugins.autoclose = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
keys = {
|
|
"(" = {
|
|
escape = false;
|
|
close = true;
|
|
pair = "()";
|
|
};
|
|
"[" = {
|
|
escape = false;
|
|
close = true;
|
|
pair = "[]";
|
|
};
|
|
"{" = {
|
|
escape = false;
|
|
close = true;
|
|
pair = "{}";
|
|
};
|
|
|
|
">" = {
|
|
escape = true;
|
|
close = false;
|
|
pair = "<>";
|
|
};
|
|
")" = {
|
|
escape = true;
|
|
close = false;
|
|
pair = "()";
|
|
};
|
|
"]" = {
|
|
escape = true;
|
|
close = false;
|
|
pair = "[]";
|
|
};
|
|
"}" = {
|
|
escape = true;
|
|
close = false;
|
|
pair = "{}";
|
|
};
|
|
"\"" = {
|
|
escape = true;
|
|
close = true;
|
|
pair = ''""'';
|
|
};
|
|
"'" = {
|
|
escape = true;
|
|
close = true;
|
|
pair = "''";
|
|
};
|
|
"`" = {
|
|
escape = true;
|
|
close = true;
|
|
pair = "``";
|
|
};
|
|
};
|
|
|
|
options = {
|
|
disabled_filetypes = [ "text" ];
|
|
disable_when_touch = false;
|
|
touch_regex = "[%w(%[{]";
|
|
pair_spaces = false;
|
|
auto_indent = true;
|
|
disable_command_mode = false;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|