28

ターミナルでRの構文を強調表示できますか?

4

4 に答える 4

31

ついに自分のニーズに合ったライブラリを見つけました。
今、私は自分のコーディング環境にとても満足しています。

coloroutは、ターミナルエミュレータで実行するときにR出力を色付けするRパッケージです。このパッケージは、Rによってすでにロードされているコードを変更するため、CRANに配置できません。これは、CRANリポジトリポリシーで禁止されています。このパッケージは、結果とメッセージをRコンソールに出力する関数を置き換えます。これらの関数を置き換えないと出力を色付けできないため、これが必要です。これをインストールするには、Rで次の手順を実行します。

install.packages("devtools")
devtools::install_github("jalvesaq/colorout")
library("colorout")
# do something
于 2013-01-23T12:54:30.637 に答える
5

ターミナルで機能することを期待するのではなく、EmacsやRStudioでessのようなものを使用して、Rの構文を強調表示します。

于 2013-01-16T09:48:20.850 に答える
2

もう1つのオプションは、デフォルトのRプロンプトの代わりにラジアンを使用することです。

于 2020-07-03T14:46:35.210 に答える
0

hd1が示しているように、これはRの質問ではありません。あなたはOSXTerminal.appにそれができないことをするように頼んでいます。Googleをざっと見てみると(Zamboniの誕生日おめでとう!)、またはhttps://superuser.com/questions/72057/terminal-emulator-with-custom-color-palette 内でハイライトするためのVim構文ハイライトが表示されますが、これらが実行されるかどうかはわかりませんダーウィンの下で。 vim

編集:私は検索から離れることができません:-)。したがって、これらのスレッドを確認してください: https ://superuser.com/questions/400360/syntax-highlighting-in-terminal-mac-os-x、http ://forums.macrumors.com/showthread.php?t = 412609 、およびインストールの推奨事項zshhttps://apple.stackexchange.com/questions/12161/os-x-terminal-must-have-utilities

于 2013-01-16T12:31:15.797 に答える