mirror of
https://github.com/dwinkler1/nvimConfig.git
synced 2026-08-22 17:43:13 -04:00
updates
This commit is contained in:
parent
3ba96f380c
commit
5269e76608
20 changed files with 604 additions and 349 deletions
|
|
@ -1,23 +1,28 @@
|
|||
|
||||
|
||||
local quarto = require('quarto')
|
||||
quarto.setup()
|
||||
vim.keymap.set('n', '<leader>qp', quarto.quartoPreview, { silent = true, noremap = true })
|
||||
local quarto_ok, quarto = pcall(require, 'quarto')
|
||||
if quarto_ok then
|
||||
vim.keymap.set('n', '<leader>qp', quarto.quartoPreview, { silent = true, noremap = true, buffer = true })
|
||||
end
|
||||
|
||||
vim.keymap.set("n", "<Enter>", "<Plug>RDSendLine", { buffer = true })
|
||||
vim.keymap.set("v", "<Enter>", "<Plug>RSendSelection", { buffer = true })
|
||||
if vim.bo.filetype == "r" then
|
||||
vim.keymap.set("n", "<Enter>", "<Plug>RDSendLine", { buffer = true })
|
||||
vim.keymap.set("v", "<Enter>", "<Plug>RSendSelection", { buffer = true })
|
||||
|
||||
-- Assignment operator (--)
|
||||
vim.keymap.set("i", "--", "<Cmd>lua MiniTrailspace.trim()<CR><Plug>RInsertAssign", { buffer = true, noremap = true })
|
||||
-- Assignment operator (--)
|
||||
vim.keymap.set("i", "--", "<Cmd>lua MiniTrailspace.trim()<CR><Plug>RInsertAssign", { buffer = true, noremap = true })
|
||||
|
||||
-- Pipe operator (;;)
|
||||
vim.keymap.set("i", ";;", "<Cmd>lua MiniTrailspace.trim()<CR><Plug>RInsertPipe<CR>", { buffer = true, noremap = true })
|
||||
-- Pipe operator (;;)
|
||||
vim.keymap.set("i", ";;", "<Cmd>lua MiniTrailspace.trim()<CR><Plug>RInsertPipe<CR>", { buffer = true, noremap = true })
|
||||
end
|
||||
|
||||
local runner = require("quarto.runner")
|
||||
vim.keymap.set("n", "<localleader>a", runner.run_cell, { desc = "run cell", silent = true })
|
||||
vim.keymap.set("n", "<localleader>A", runner.run_all, { desc = "run all cells", silent = true })
|
||||
vim.keymap.set("n", "<localleader>RA", function()
|
||||
runner.run_all(true)
|
||||
end, { desc = "run all cells of all languages", silent = true })
|
||||
local runner_ok, runner = pcall(require, "quarto.runner")
|
||||
if runner_ok then
|
||||
vim.keymap.set("n", "<localleader>a", runner.run_cell, { desc = "run cell", silent = true, buffer = true })
|
||||
vim.keymap.set("n", "<localleader>A", runner.run_all, { desc = "run all cells", silent = true, buffer = true })
|
||||
vim.keymap.set("n", "<localleader>RA", function()
|
||||
runner.run_all(true)
|
||||
end, { desc = "run all cells of all languages", silent = true, buffer = true })
|
||||
end
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue