小编mik*_*ike的帖子

R命令历史:如何配置向上箭头将"多线,支撑封闭输入"视为一条线?

这个问题是关于在导航命令历史记录时将R控制台配置为像bash shell一样.它与...有些相关?history.对于括号封闭的多行,我想将R的命令历史导航配置为类似于bash.

目前,当在Linux下在xterm中运行R时,使用向上箭头导航命令历史记录会导致每个前一行被逐一调用,即使一组行已被括在括号中.例如,当将多行函数从文本编辑器复制/粘贴到R控制台时,会发生这种情况.bash不是这样.以下是bash在这方面的功能如何:

在Linux下的xterm中的bash shell中,键入以下五行后...

a=1 
{
x=1
y=1
}
Run Code Online (Sandbox Code Playgroud)

...向上箭头的第一次按下会回想起括号括起来的命令的单行重新编写,就像这样......

{ x=1; y=1; }
Run Code Online (Sandbox Code Playgroud)

......第二次报刊会回忆起这个......

a=1
Run Code Online (Sandbox Code Playgroud)

似乎在R中,向上箭头一次向后导航一行,而不管封装.有没有办法配置R,以便它的命令历史导航功能像bash的?

navigation console r readline libreadline

20
推荐指数
1
解决办法
1634
查看次数

标签 统计

console ×1

libreadline ×1

navigation ×1

r ×1

readline ×1