0

可能重复:
如何在 Linux 中更改 R 中的默认文本编辑器?

> x=c(1,2,3,4)  
> edit(x)  

当我输入它时,vi编辑器将打开,但我不喜欢vi,我可以在输入edit(x)后让nano或gedit成为我在R中的编辑吗?

4

2 回答 2

2

解决方案取决于您要如何解决问题。

  • 您可以将VISUALEDITOR环境变量设置为您选择的文本编辑器,可能在您的 shell 启动脚本中(看看~/.bashrc这对您来说是不是全新的)。

  • 如果您的发行版使用该/usr/bin/sensible-editor工具,您可以使用该select-editor(1)工具来更新您的选择。

  • 您可以将/etc/alternatives/editor文件或类似文件设置为您希望的编辑器,如果您希望对所有用户在系统范围内进行更改,并且您的系统使用该update-alternatives(8)机制来管理哪个特定工具用于哪些任务。

于 2012-07-24T04:15:20.140 回答
-1

我得到它 。我的系统是 debian ,在 shell nano /etc/profile 添加一行
export EDITOR='/usr/bin/nano'
reboot 就可以了。

于 2012-07-24T09:03:23.747 回答