Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux中如何更改R中的默认文本编辑器?_Linux_R_Vi - Fatal编程技术网

在Linux中如何更改R中的默认文本编辑器?

在Linux中如何更改R中的默认文本编辑器?,linux,r,vi,Linux,R,Vi,我在Linux中使用R编程,每次我想通过键入 fix(FunctioName) VI编辑器已经被使用了,对我来说,它不是那么方便,我想改变它,让它成为另一个,比如nano。 我正在连接我们的学校服务器,所以我只有外壳,没有图形界面 提前感谢。一如既往,在开始之前,在$editor或$VISUAL中导出所需的编辑器。或在R中,要覆盖环境变量: options(editor = "nano") 真的使用终端多路复用器。我更喜欢gnu屏幕。学习曲线非常值得。我只有SSH访问权限,没有图形界面。多路

我在Linux中使用R编程,每次我想通过键入

fix(FunctioName)
VI编辑器已经被使用了,对我来说,它不是那么方便,我想改变它,让它成为另一个,比如nano。 我正在连接我们的学校服务器,所以我只有外壳,没有图形界面


提前感谢。

一如既往,在开始之前,在
$editor
$VISUAL
中导出所需的编辑器。

或在R中,要覆盖环境变量:

options(editor = "nano")

真的使用终端多路复用器。我更喜欢gnu屏幕。学习曲线非常值得。我只有SSH访问权限,没有图形界面。多路复用器是为非图形终端设计的,比如当您使用SSH时
screen
很不错,但我推荐
tmux
——它可以垂直拆分窗口。哦,太好了,我看过tmux,但它不支持Red hat,我安装了GNU screen,但我仍在学习:)。多路复用不是这里的答案。Vi被调用来编辑R数据结构或函数,该结构或函数按需序列化,编辑完成后反序列化。你的意思是它们是环境变量,或者我必须在特定的配置文件中更改它们。是的,这也很好而且更方便