私はデータサイエンスの分野で働いており、Rをたくさん使用しています。おそらくRユーザーの99%は、多くの優れた機能を備えたIDEであるRStudioを介してRと対話します。私はクラウドでより多くの作業をしているので、軽量で端末に直接使用できるvim
設定でtmux
RStudioの多くの優れた機能を再現しようとしました。
RStudioの1つの機能は、Rコンソールにコードフラグメントを送信した後にコマンド履歴をナビゲートするときにコードブロック全体を見ることができることです。ただし、Unix端末でRを使用すると、最後の行だけが表示されます。
コマンド履歴に移動するときにチャンク全体を表示するようにRコンソールを設定するにはどうすればよいですか?
たとえば、RStudioで次のコードブロックを実行し、Unix端末でRコンソールを実行するとします。
library(dplyr)
mtcars %>%
select(mpg, cyl)
Rstudioで上矢印を押すと、次のような結果が表示されます。
> library(dplyr)
mtcars %>%
select(mpg, cyl)
ただし、UNIX 端末の R コンソールで上矢印を押すと、次のような結果が表示されます。
> select(mpg, cyl)
RコンソールをRStudioのように動作させる方法はありますか?