all repos

dotfiles @ 1225f8c7c5ed20201254ada5a440695bea084ff1

i use rach linux btw

dotfiles/config/nvim/after/ftplugin/qf.lua (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
nvim: include filename in ruler; dd to delete qf item; use zmx instead of tmux, 1 month ago
1
Config.map("n", "q", "<cmd>quit<cr>", true)
2
Config.map("n", "dd", function()
3
  local line = vim.api.nvim_win_get_cursor(0)[1]
4
  local qflist = vim.fn.getqflist()
5
6
  -- remove line from list
7
  table.remove(qflist, line)
8
  vim.fn.setqflist(qflist, 'r')
9
10
  -- restore cursor position
11
  local max_lines = vim.api.nvim_buf_line_count(0)
12
  vim.api.nvim_win_set_cursor(0, { math.min(line, max_lines), 0 })
13
end, true)