4

カーソルでRコードの行を入力し、「Enter」を押すと、上矢印キーを1回押すと、すぐにそのコードを取得できます。ただし、コード行を入力しているときに誤って下矢印キーを1回押すと、そのコード行が消えて取得できなくなります。これはマイナーですが、常に存在する煩わしさであり、データをベクトルに入力するときに最もイライラします。

誤って下矢印キーを押した後、コード行を取得する方法はありますか?

インストール直後にデスクトップにあるWindowsマシンとRGUIを使用しています......インストール中の質問の1つは、デスクトップにショートカットが必要かどうかということだと思います。「はい」を選択します。

4

2 に答える 2

1

これは完全にGUIに依存しています。たとえば、RStudioは、入力した内容を保持していると思います(ただし、確実ではありません)。

直接的な解決策ではありませんが、外部ウィンドウで編集を使用すると役立つ場合があります。私はウィンドウを使用しませんが、ヒットすると 、その特定の行を 使用 または実行ctrl+nできるエディターが表示されると思います。F5ctrl+R

個人的には、Sublime Text 2を使用しcmd+enterて、コードをコンソールで実行します

于 2013-03-24T06:00:28.523 に答える
0

FileRを開いてクリックNew Scriptすると、Rメニューでエディターが開くことがわかりました。そのエディターでRコードの行を入力できます。Ctrl+R次に、Ricardo Saportaの回答とdjhurioのコメントで述べられているように、そのコード行を強調表示して、を押すことができます。Ctrl+RRコードのその行を押すと実行されます。Rコードの行はエディターに表示されたままであり、誤って下矢印キーを押しても失われることはありません。

うまくいけば、これはリカルド・サポルタの答えに基づいており、別の答えとして投稿されることを保証するのに十分ですが、リカルドとジュリオの助けがなければこれを理解することはできませんでした。

PS

振り返ってみると、これがリカルドが彼の答えの下にある2番目のコメントで意味したことであることがわかります。

于 2013-04-03T08:48:23.803 に答える