forked from vim-scripts/Vim-R-plugin
-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Vim has two new features (+channel and +job) that are similar to Neovim's job control. So, it became easier to support both Vim and Neovim in the same plugin. I could have brought back the support to Neovim into the Vim-R-plugin, but I decided to add support to Vim into Nvim-R, and I am discontinuing the maintenance of the Vim-R-plugin.
I am sorry for the inconvenience, but those who want to follow the development version of the plugin, have to migrate to Nvim-R.
Some notes:
- You don't have to install Neovim, but you may prefer to run R in a built-in Neovim terminal rather than in a Tmux split pane.
- It's already possible to run R in Neovim's buffer (built-in terminal) on Windows, although it's not as functional on Windows as it's on Linux yet (RQuit does not work).
- Nvim-R conflicts with Vim-R-plugin. You have to uninstall the Vim-R-plugin before using Nvim-R.
- You don't have to install
nvimcombecause it is included in Nvim-R source tree and Nvim-R will automatically install and update it whenever necessary. - You don't have to put
library(nvimcom)in your Rprofile because Nvim-R sets the value of the environment variableR_DEFAULT_PACKAGES, includingnvimcom. - If using Vim, R will run in an external terminal emulator. If you want to run R in a Tmux split pane, you have to put in your ~/.vimrc or ~/.config/nvim/init.vim:
let R_in_buffer = 0
let R_applescript = 0
let R_tmux_split = 1Metadata
Metadata
Assignees
Labels
No labels