{ config.vim = { autocomplete.blink-cmp = { enable = true; # https://cmp.saghen.dev/configuration/general.html setupOpts = { completion = { documentation = { auto_show = true; }; ghost_text = { enabled = true; show_with_menu = true; }; menu.border = "single"; }; # https://cmp.saghen.dev/configuration/keymap.html keymap = { "" = [ "show_and_insert" "show_documentation" "hide_documentation" ]; }; # https://cmp.saghen.dev/configuration/signature.html signature = { enabled = true; trigger.enabled = true; }; }; }; }; }