1 -- Efficiency plugin designed to optimize code actions in Neovim.
 
   2 -- https://github.com/Chaitanyabsprip/fastaction.nvim
 
   6         '<cmd>lua require("fastaction").code_action()<CR>',
 
   7         { desc = "Display code actions", buffer = bufnr }
 
  12         '<cmd>lua require("fastaction").code_action({ select_first = true })<CR>',
 
  13         { desc = "Select and apply first code action", buffer = bufnr }
 
  17         event = { "LspAttach" },
 
  19                 require("fastaction").setup({
 
  20                         dismiss_keys = { "j", "k", "<c-c>", "q" },
 
  21                         override_function = function(_) end,
 
  22                         keys = "azertyuiopqsdfghjklm",
 
  28                                         divider = "FloatBorder",
 
  32                                         window = "NormalFloat",
 
  34                                 title = "Select one of:",
 
  38                                 --   { pattern = "organize import", key ="o", order = 1 },
 
  39                                 --   { pattern = "extract method", key ="x", order = 2 },
 
  40                                 --   { pattern = "extract widget", key ="e", order = 3 },
 
  43                         register_ui_select = true,
 
  44                         format_right_section = nil,