Включить стрелку вверх вниз, чтобы вызвать историю в R или python внутри BASH

Я использую R windows/mac, где стрелка вверх/вниз тянет историю. Аналогично Alt + P в python тянет историю. При использовании оболочки в unix через SSH (замазка) вверх стрелка вниз вытягивает историю команд оболочки. но когда я назову R из оболочки, стрелка внутри R будет ^ [[A, ^ [[B и т.д.] Есть ли способ вызвать историю, используя стрелки или любые ярлыки, если на то пошло.

1 ответ

Если:

> capabilities("cledit")
cledit 
 FALSE

то ваш R не имеет функций редактирования командной строки, скомпилированных в него. Вам нужно перекомпилировать или переустановить версию R, которая делает.

Если эта функция выведет TRUE, то ее еще что-нибудь, и я удалю ее, и вы можете отредактировать свой вопрос, capabilities("cledit") что capabilities("cledit") имеют значение TRUE в вашей системе.

licensed under cc by-sa 3.0 with attribution.