diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-04 16:08:11 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-04 16:08:22 +0200 |
commit | 8742443e694c51fd80db6828f3f0289183e96a40 (patch) | |
tree | 65e8e4c74fa73ab751a5f69768213f61839db1b4 /ftplugin | |
parent | 832dfece7629ac1a6f4894e956802b456ae791ea (diff) | |
download | vim-polyglot-8742443e694c51fd80db6828f3f0289183e96a40.tar.gz vim-polyglot-8742443e694c51fd80db6828f3f0289183e96a40.zip |
Remove advanced stuff from r plugin, fixes #420
Diffstat (limited to 'ftplugin')
-rw-r--r-- | ftplugin/r.vim | 73 | ||||
-rw-r--r-- | ftplugin/rhelp.vim | 52 | ||||
-rw-r--r-- | ftplugin/rnoweb.vim | 63 |
3 files changed, 0 insertions, 188 deletions
diff --git a/ftplugin/r.vim b/ftplugin/r.vim deleted file mode 100644 index 707e6369..00000000 --- a/ftplugin/r.vim +++ /dev/null @@ -1,73 +0,0 @@ -if exists('g:polyglot_disabled') && index(g:polyglot_disabled, 'r-lang') != -1 - finish -endif - -" ftplugin for R files -" -" Author: Iago Mosqueira <i.mosqueira@ic.ac.uk> -" Author: Johannes Ranke <jranke@uni-bremen.de> -" Author: Fernando Henrique Ferraz Pereira da Rosa <feferraz@ime.usp.br> -" Maintainer: Johannes Ranke <jranke@uni-bremen.de> -" Last Change: 2007 Nov 21 -" SVN: $Id: r.vim 75 2007-11-21 13:34:02Z ranke $ -" -" Code written in vim is sent to R through a perl pipe -" [funnel.pl, by Larry Clapp <vim@theclapp.org>], as individual lines, -" blocks, or the whole file. - -" Press <F2> to open a new xterm with a new R interpreter listening -" to its standard input (you can type R commands into the xterm) -" as well as to code pasted from within vim. -" -" After selecting a visual block, 'r' sends it to the R interpreter -" -" In insert mode, <M-Enter> sends the active line to R and moves to the next -" line (write and process mode). -" -" Maps: -" <F2> Start a listening R interpreter in new xterm -" <F3> Start a listening R-devel interpreter in new xterm -" <F4> Start a listening R --vanilla interpreter in new xterm -" <F5> Run current file -" <F9> Run line under cursor -" r Run visual block -" <M-Enter> Write and process - -" Only do this when not yet done for this buffer -if exists("b:did_ftplugin") - finish -endif - -" Don't load another plugin for this buffer -let b:did_ftplugin = 1 - -" Disable backup for .r-pipe -setl backupskip=.*pipe - -" Set tabstop so it is compatible with the emacs edited code. Personally, I -" prefer shiftwidth=2, which I have in my .vimrc anyway -set expandtab -set shiftwidth=4 -set tabstop=8 - -" Start a listening R interpreter in new xterm -noremap <buffer> <F2> :!xterm -T 'R' -e funnel.pl ~/.r-pipe "R && echo -e 'Interpreter has finished. Exiting. Goodbye.\n'"&<CR><CR> - -" Start a listening R-devel interpreter in new xterm -noremap <buffer> <F3> :!xterm -T 'R' -e funnel.pl ~/.r-pipe "R-devel && echo 'Interpreter has finished. Exiting. Goodbye.'"&<CR><CR> - -" Start a listening R --vanilla interpreter in new xterm -noremap <buffer> <F4> :!xterm -T 'R' -e funnel.pl ~/.r-pipe "R -vanilla && echo 'Interpreter has finished. Exiting. Goodbye.'"&<CR><CR> - -" Send line under cursor to R -noremap <buffer> <F9> :execute line(".") 'w >> ~/.r-pipe'<CR> -inoremap <buffer> <F9> <Esc> :execute line(".") 'w >> ~/.r-pipe'<CR> - -" Send visual selected block to R -vnoremap <buffer> r :w >> ~/.r-pipe<CR> - -" Write and process mode (somehow mapping <C-Enter> does not work) -inoremap <M-Enter> <Esc>:execute line(".") 'w >> ~/.r-pipe'<CR>o - -" Send current file to R -noremap <buffer> <F5> :execute '1 ,' line("$") 'w >> ~/.r-pipe' <CR><CR> diff --git a/ftplugin/rhelp.vim b/ftplugin/rhelp.vim deleted file mode 100644 index aa206eba..00000000 --- a/ftplugin/rhelp.vim +++ /dev/null @@ -1,52 +0,0 @@ -if exists('g:polyglot_disabled') && index(g:polyglot_disabled, 'r-lang') != -1 - finish -endif - -" ftplugin for R help files -" -" Author: Johannes Ranke <jranke@uni-bremen.de> -" Last Change: 2007 Nov 21 -" SVN: $Id: rhelp.vim 75 2007-11-21 13:34:02Z ranke $ -" -" Usage: -" -" Press <F2> to open a new xterm with a new R interpreter listening -" to its standard input (you can type R commands into the xterm) -" as well as to code pasted from within vim. -" -" After selecting a visual block, 'r' sends it to the R interpreter -" -" Add to filetypes.vim, if you don't use vim 7 -" au BufNewFile,BufRead *.Rd,*.rd setf rhelp -" -" Maps: -" <F2> Start a listening R interpreter in new xterm -" <F9> Run line under cursor -" r Run visual block -" <M-Enter> Write and process R code - -" Only do this when not yet done for this buffer -if exists("b:did_ftplugin") - finish -endif - -" Don't load another plugin for this buffer -let b:did_ftplugin = 1 - -" Set tabbing -set expandtab -set tabstop=2 -set shiftwidth=2 - -" Start a listening R interpreter in new xterm -noremap <buffer> <F2> :!xterm -T 'R' -e funnel.pl ~/.r-pipe "R && echo -e 'Interpreter has finished. Exiting. Goodbye.\n'"&<CR><CR> - -" Send line under cursor to R -noremap <buffer> <F9> :execute line(".") 'w >> ~/.r-pipe'<CR> -inoremap <buffer> <F9> <Esc> :execute line(".") 'w >> ~/.r-pipe'<CR> - -" Send visual selected block to R -vnoremap <buffer> r :w >> ~/.r-pipe<CR> - -" Write and process mode (somehow mapping <C-Enter> does not work) -inoremap <M-Enter> <Esc>:execute line(".") 'w >> ~/.r-pipe'<CR>o diff --git a/ftplugin/rnoweb.vim b/ftplugin/rnoweb.vim deleted file mode 100644 index 60566be1..00000000 --- a/ftplugin/rnoweb.vim +++ /dev/null @@ -1,63 +0,0 @@ -if exists('g:polyglot_disabled') && index(g:polyglot_disabled, 'r-lang') != -1 - finish -endif - -" ftplugin for Sweave files containing both LaTeX and R code -" -" Maintainer: Johannes Ranke <jranke@uni-bremen.de> -" Last Change: 2007 Nov 21 -" SVN: $Id: rnoweb.vim 75 2007-11-21 13:34:02Z ranke $ -" -" Usage: -" -" Press <F2> to open a new xterm with a new R interpreter listening -" to its standard input (you can type R commands into the xterm) -" as well as to code pasted from within vim. -" -" A Makefile for producing R noweb files is in included in my Vim script -" R.vim: -" http://www.vim.org/scripts/script.php?script_id=1048 -" You can also look in my SVN repository under: -" http://kri/viewcvs/*checkout*/Makefile.rnoweb?root=vim -" -" -" After selecting a visual block, 'r' sends it to the R interpreter -" -" Add to filetypes.vim, if you don't use vim 7 -" au BufNewFile,BufRead *.Rnw,*.rnw setf rnoweb -" and/or -" au BufNewFile,BufRead *.Snw,*.snw setf rnoweb -" -" Maps: -" <F2> Start a listening R interpreter in new xterm -" <F9> Run line under cursor -" r Run visual block -" <M-Enter> Write and process R code - -" Only do this when not yet done for this buffer -if exists("b:did_ftplugin") - finish -endif - -" Don't load another plugin for this buffer -let b:did_ftplugin = 1 - -" Disable backup for .r-pipe -setl backupskip=.*pipe - -" Set R friendly tabbing -set expandtab -set shiftwidth=2 - -" Start a listening R interpreter in new xterm -noremap <buffer> <F2> :!xterm -T 'R' -e funnel.pl ~/.r-pipe "R && echo -e 'Interpreter has finished. Exiting. Goodbye.\n'"&<CR><CR> - -" Send line under cursor to R -noremap <buffer> <F9> :execute line(".") 'w >> ~/.r-pipe'<CR> -inoremap <buffer> <F9> <Esc> :execute line(".") 'w >> ~/.r-pipe'<CR> - -" Send visual selected block to R -vnoremap <buffer> r :w >> ~/.r-pipe<CR> - -" Write and process mode (somehow mapping <C-Enter> does not work) -inoremap <M-Enter> <Esc>:execute line(".") 'w >> ~/.r-pipe'<CR>o |