diff --git a/doc/server_configurations.md b/doc/server_configurations.md index d78718be4e..13f69d7c2e 100644 --- a/doc/server_configurations.md +++ b/doc/server_configurations.md @@ -9413,7 +9413,7 @@ require'lspconfig'.r_language_server.setup{} **Default values:** - `cmd` : ```lua - { "R", "--slave", "-e", "languageserver::run()" } + { "R", "--no-echo", "-e", "languageserver::run()" } ``` - `filetypes` : ```lua diff --git a/lua/lspconfig/server_configurations/r_language_server.lua b/lua/lspconfig/server_configurations/r_language_server.lua index bdbab84243..bd31539072 100644 --- a/lua/lspconfig/server_configurations/r_language_server.lua +++ b/lua/lspconfig/server_configurations/r_language_server.lua @@ -2,7 +2,7 @@ local util = require 'lspconfig.util' return { default_config = { - cmd = { 'R', '--slave', '-e', 'languageserver::run()' }, + cmd = { 'R', '--no-echo', '-e', 'languageserver::run()' }, filetypes = { 'r', 'rmd' }, root_dir = function(fname) return util.find_git_ancestor(fname) or vim.loop.os_homedir()