Disable QuickFiles for now

This command can be invoked with `:Q` at the moment which happens
accidentally way more than I actually use this command.
This commit is contained in:
Kenneth Benzie 2025-11-03 12:21:44 +00:00
parent 3d736dca8a
commit 3a8fb33ced

View File

@ -206,34 +206,34 @@ vim.api.nvim_create_user_command('DiagnosticToggle', function(_)
vim.diagnostic.enable(not vim.diagnostic.is_enabled()) vim.diagnostic.enable(not vim.diagnostic.is_enabled())
end, {}) end, {})
-- :QuickFiles creates a floating window for the user to input a list of files -- -- :QuickFiles creates a floating window for the user to input a list of files
-- then populates and opens the quickfix list. -- -- then populates and opens the quickfix list.
vim.api.nvim_create_user_command('QuickFiles', function() -- vim.api.nvim_create_user_command('QuickFiles', function()
-- Create scratch buffer & set options -- -- Create scratch buffer & set options
local buffer = vim.api.nvim_create_buf(false, true) -- local buffer = vim.api.nvim_create_buf(false, true)
vim.bo[buffer].errorformat = "%f" -- vim.bo[buffer].errorformat = "%f"
-- Calculate floating window dimensions -- -- Calculate floating window dimensions
local ui = vim.api.nvim_list_uis()[1] -- local ui = vim.api.nvim_list_uis()[1]
local width = math.floor(ui.width * 0.6) -- local width = math.floor(ui.width * 0.6)
local height = math.floor(ui.height * 0.4) -- local height = math.floor(ui.height * 0.4)
-- Create the floating window -- -- Create the floating window
local window = vim.api.nvim_open_win(buffer, true, { -- local window = vim.api.nvim_open_win(buffer, true, {
relative = 'editor', -- relative = 'editor',
width = width, -- width = width,
height = height, -- height = height,
row = math.floor((ui.height - height) / 2), -- row = math.floor((ui.height - height) / 2),
col = math.floor((ui.width - width) / 2), -- col = math.floor((ui.width - width) / 2),
style = 'minimal', -- style = 'minimal',
border = 'rounded', -- border = 'rounded',
title = 'QuickFiles', -- title = 'QuickFiles',
title_pos = "center", -- title_pos = "center",
}) -- })
vim.keymap.set('n', 'q', function() -- vim.keymap.set('n', 'q', function()
vim.cmd.cbuffer() -- vim.cmd.cbuffer()
vim.api.nvim_win_close(window, true) -- vim.api.nvim_win_close(window, true)
vim.cmd.cwindow() -- vim.cmd.cwindow()
end, { buffer = buffer, nowait = true, silent = true }) -- end, { buffer = buffer, nowait = true, silent = true })
end, {}) -- end, {})