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:
parent
3d736dca8a
commit
3a8fb33ced
@ -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, {})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user