Snakemake support and Spectre

This commit is contained in:
Kevin Knosala 2024-04-02 10:39:23 +02:00
parent 9a1b31f6e6
commit e138cc0188
4 changed files with 155 additions and 1 deletions

View file

@ -35,4 +35,17 @@ vim.keymap.set(
":! pandoc '%:p' -o /tmp/'%:p:t'.html --template=easy_template.html --toc && /mnt/c/Program\\ Files/Mozilla\\ Firefox/ /tmp/'%:p:t'.html &<CR><CR>",
{ desc = 'Build [M]arkdown to HTML' }
)
--
-- Spectre
vim.keymap.set('n', '<leader>S', '<cmd>lua require("spectre").toggle()<CR>', {
desc = 'Toggle Spectre',
})
vim.keymap.set('n', '<leader>sw', '<cmd>lua require("spectre").open_visual({select_word=true})<CR>', {
desc = 'Search current word',
})
vim.keymap.set('v', '<leader>sw', '<esc><cmd>lua require("spectre").open_visual()<CR>', {
desc = 'Search current word',
})
vim.keymap.set('n', '<leader>sp', '<cmd>lua require("spectre").open_file_search({select_word=true})<CR>', {
desc = 'Search on current file',
})