From 4ea73762021e3f782eaf3e6b038f6af79d8cb44c Mon Sep 17 00:00:00 2001 From: Robson Roberto Souza Peixoto Date: Fri, 7 Jul 2023 10:13:38 -0300 Subject: [PATCH] fix(clangd): vim.fn.input accept only 1 argument Fix the lua_ls redundant-parameter's error: ``` 1. This function expects a maximum of 1 argument(s) but instead it is receiving 3. [redundant-parameter] ``` --- lua/lazyvim/plugins/extras/lang/clangd.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/lazyvim/plugins/extras/lang/clangd.lua b/lua/lazyvim/plugins/extras/lang/clangd.lua index 339a8b8f..73196bd1 100644 --- a/lua/lazyvim/plugins/extras/lang/clangd.lua +++ b/lua/lazyvim/plugins/extras/lang/clangd.lua @@ -134,7 +134,11 @@ return { request = "launch", name = "Launch file", program = function() - return vim.fn.input("Path to executable: ", vim.fn.getcwd() .. "/", "file") + return vim.fn.input({ + prompt = "Path to executable: ", + default = vim.fn.getcwd() .. "/", + completion = "file", + }) end, cwd = "${workspaceFolder}", },