This commit is contained in:
jimrothstein 2023-12-04 11:29:00 -08:00
parent ea0b10f35a
commit 1ec250ecda
3 changed files with 27 additions and 6 deletions

View file

@ -4,7 +4,7 @@ vim.cmd([[ let R_assign=2 ]]) -- underline becomes left ar
vim.cmd([[ let R_enable_comment=1 ]]) -- toggle comments with xx
-- seems to work
vim.cmd([[ let R_filetypes = ['r', 'rmd', 'rrst', 'rnoweb', 'quarto', 'rhelp'] ]])
-- vim.cmd([[ let R_filetypes = ['r', 'rmd', 'rrst', 'rnoweb', 'quarto', 'rhelp'] ]])
vim.cmd([[let g:LanguageClient_serverCommands = {
\ 'r': ['R', '--slave', '-e', 'languageserver::run()'],
\ }
@ -14,7 +14,19 @@ vim.cmd([[
" autocmd FileType r x :RStop<CR>
]])
vim.cmd([[ autocmd FileType r nnoremap <leader>wwww <Nop> ]])
vim.cmd([[
" autocmd BufRead, BufNewFile *.r *.qmd *.rmd setlocal filetype = r
" autocmd BufRead, BufNewFile *.r *.qmd *.rmd setlocal filetype = r
]])
vim.cmd([[
function! s:customNvimRMappings()
nmap <buffer> <Leader>sr <Plug>RStart
" imap <buffer> <Leader>sr <Plug>RStart
" vmap <buffer> <Leader>sr <Plug>RStart
" nnoremap <Leader>xxx ":call SendRmdChunkToR('echo', 'down')"
nmap <buffer> <Leader>wwww ":echo 'hi'<CR>"
endfunction
augroup myNvimR
au!
autocmd filetype r call s:customNvimRMappings()
augroup end
]])