调整R readline行为

时间:2014-11-10 12:54:33

标签: r interface

R交互式界面实现了类似shell的读取行为(我没有更好的词来表达这个......)。

例如,按Ctrl-W可以杀死前一个单词。

现在,我希望这种机制能够停止使用字母数字以外的字符。例如,如果我已输入

data.frame(Ant

并按Ctrl-W,整个字符串data.frame(Ant被终止。我更倾向于使用Ctrl-W来杀死Ant并停止使用左括号。

有没有办法调整这种行为?

1 个答案:

答案 0 :(得分:2)

readline的行为取决于操作系统和IDE。在Windows上,CRTL-W不会删除前一个单词。我不认为改变行为是一种微不足道的方式。猜测一下,开始挖掘:

http://svn.r-project.org/R/trunk/src/library/utils/src/io.c