summaryrefslogtreecommitdiff
path: root/r.lua
blob: 496985f114a7ce13aedb023562242518f318cacf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
return {
	{
		"jalvesaq/Nvim-R",
		ft = { "r", "rmd", "R" },
		config = function()
			vim.g.R_app = "radian" -- use radian for a better REPL
			vim.g.R_cmd = "R" -- R command
			vim.g.R_hl_term = 0 -- no syntax highlight in terminal
			vim.g.R_bracketed_paste = 1 -- safer pasting
			vim.g.R_assign = 2 -- `<-` on tab completion

			-- Optional: auto-send R Markdown to R
			-- Use \rf in normal mode to render current file
			vim.api.nvim_set_keymap("n", "<F5>", "\\rf", { noremap = true, silent = true })
		end,
	},
}