summaryrefslogtreecommitdiff
path: root/r.lua
diff options
context:
space:
mode:
authorfilip <“filip.rabiega@gmail.com”>2026-02-04 16:34:45 +0100
committerfilip <“filip.rabiega@gmail.com”>2026-02-04 16:34:45 +0100
commit7a7a8ace1dacfff121ce90110c7b5c8635d178c3 (patch)
treea90d1abf42f5b4ea8917e57a02a482ed32a4fae8 /r.lua
downloadlazy-plugins-7a7a8ace1dacfff121ce90110c7b5c8635d178c3.tar.gz
lazy-plugins-7a7a8ace1dacfff121ce90110c7b5c8635d178c3.tar.bz2
lazy-plugins-7a7a8ace1dacfff121ce90110c7b5c8635d178c3.zip
plugin dump
Diffstat (limited to 'r.lua')
-rw-r--r--r.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/r.lua b/r.lua
new file mode 100644
index 0000000..496985f
--- /dev/null
+++ b/r.lua
@@ -0,0 +1,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,
+ },
+}