問題タブ [ess]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - これらの emacs ESS (ess-remote) コマンドを自動化するにはどうすればよいですか?
ローカルの emacs インスタンス (aquamacs) を使用してリモート サーバーで R プロセスを実行していますが、サーバーへの接続プロセスを自動化したいと考えています。プロセスは次のとおりです。
【emacsで】
[結果のコンソールで]
【emacsで】
ここでこの一般的なアプローチを発見しました: http://blog.nguyenvq.com/2010/07/11/using-r-ess-remote-with-screen-in-emacs/。-Y -C オプションを使用すると、xterm を使用してプロットを表示できます。私は Lisp を知りませんし、少しググってみましたが、これを自動化する関数を実際に定義する方法をまとめることはできないようです (たとえば、.emacs.el で)。誰かがこのようなものを実装しましたか?
r - Rのdocstringの欠点はありますか?
ESS (Emacs Speaks Statistics) モードでのコメントの自動インデントは好きではありません。
Python は、コメントにも docstring を使用します。そして、私はRでそれをいじっています。
コメントの ESS インデントも修正できると確信していますが、複数行のコメントのアイデアが気に入っています。GNU R の docstring の欠点はありますか?
r - Emacs ESS の評価が通常の R より遅い
ESS の R モードも、単純な R より遅いですか? ほとんどの場合、テキストは他のバッファに非常にゆっくりと送信されます。
これは正常ですか、それとも私の設定に何か問題がありますか?
提案どおり:
私のカスタム.el
ファイルR
:http://pastebin.com/WrUxBAyG
うまくいけば、誰かが何がオフになっているのか手がかりを持っています。
編集:実際にこれらすべての R パッケージを無効にしようとしましたが、問題はないようです。
emacs - Emacs/ESS-iESSバッファーの移動が非常に遅い
iESS[R]バッファ内での移動は非常に遅いです。この目的にはAlt+p / Alt+nまたはCtrl+p / Ctrl+nを使用します。iESS [R]バッファーをトラバースしようとすると、ミニバッファーに「ヘルプ」が表示されます。これが速度低下の原因であるかどうかわからない-無効にすることはできますか?
r - テキストを貼り付けるときに '<-' を使用して ESS アンダースコアの自動置換を回避し、アンダースコアを書き込むときにそれを維持する方法
Emacs で ESS を使用して R コードを記述する場合、「_」を「<-」に置き換えたデフォルトの動作を使用すると便利です (2 つの連続した「_」を挿入すると、アンダースコア自体が挿入されます)。しかし、ESS モードで任意のバッファにコードを貼り付けると、この置換も発生し、すべての「_」が「<-」に置換されます。これは私が望んでいた動作ではありません。
テキストを貼り付けるときだけ置換を防ぐ方法はありますか?
現時点では、このコードを.emacsに追加して置換を完全に無効にしています
しかし、'_' から '<-' への置換は、貼り付け時ではなく書き込み時にのみ回復したいと考えています。
何か案が?
r - ESS と RScript : 「compile-dwim-run」のスタイルで実行する
私は ESS を EMACS にセットアップしました (私はこの分野では比較的初心者です)。R スクリプトを使用してインタラクティブな R シェルを起動し、バッファー全体 ("Cc Cb") を評価する方法を理解しました。しかし、「Cc r」にバインドした Perl や Python の「compile-dwim-run」のように、RScript を介して R スクリプトを送信できるようにしたいと考えています。インタラクティブな R シェルを開いたままにせずに、別のバッファーに出力が返されました。
これを行うためのデフォルトの方法を見つけることができないようです。私は、自分でロールバックしようとする前に、ESS が動作する必要があるもの (あると思います) を活用したいと考えています。
ありがとう、マット
r - ess-rdired: 「現在、このバッファーに関連付けられている ESS プロセスはありません」というエラーが表示されます
オブジェクトの参照に使用するためess-rdired
に、ESS のマニュアルに従い、以下を my.xml に追加しました.emacs
。
するとM-x ess-rdired
、現在の環境のオブジェクトをリストしたバッファが表示されます。
ただし、のようなショートカットを押すとp、次のvエラーが発生します。
「現在、このバッファーに関連付けられている ESS プロセスはありません。」
また、ess-rdired
オブジェクトが変更されたときにオブジェクトの情報を更新できますか?
emacs - ess が ubuntu 12.04 を完全にインストールしない
前回 sudo apt-get upgrade ess を実行したときにこのエラーが発生し、完全にインストールされていないと表示されます。すべての依存関係を確認してインストールしましたが、この問題に関する他のレポートは見つかりませんでした。
r - R コンソールの Control + L のように、ESS のバッファーの先頭に R の現在のプロンプトを作成する方法
my .emacs
以下をファイルに入れてみました。
それは機能しましたが、以前に入力したすべてのコマンドも削除されました。だから、それは私が望むものではありません。現在のプロンプト > をバッファーの先頭に置き、以前に入力したコマンドを削除したくないだけです。
誰か知っていますか?
r - EmacsESSでdownload.fileを使用しているときに進行状況メッセージまたはバーを表示する
タイトルはそれをすべて伝える必要があります。Rdownload.file()
はEmacsESSで進行状況を表示しません。
回避策はありますか?
アップデート
要求された例:
quiet=FALSE
デフォルトです