diff options
Diffstat (limited to '.config')
| -rw-r--r-- | .config/nvim/init.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 6f953c9..3629e66 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -89,6 +89,14 @@ vim.api.nvim_create_user_command("SwapFile", function() print("no files to swap to") end, {}) +-- gd and gD don't work until you open a file, so this commands loads all the +-- files in the directory you're in. +vim.api.nvim_create_user_command("OpenAll", function() + local bufnr = vim.api.nvim_get_current_buf() + vim.cmd[[arg **/*]] + vim.api.nvim_set_current_buf(bufnr) +end, {}) + vim.api.nvim_create_autocmd("LspAttach", { callback = function(ev) local opts = {silent=true, buffer=ev.buf} |
