私はtermモードに似た方法でemacsのESS/Rで作業したいと思います。つまり、Rコンソールからテキストをコピーしようとすると、コマンドラインからカーソルを離したくありません。また、私は前のコマンドに上矢印キーを再バインドしたいと思います。用語モードと同様にEmacsでRを使用できますか?
3
A
答えて
3
あなたの道
「前」と「次」のコマンドは、それぞれcomint-previous-input
とcomint-next-input
機能を使用しています。彼らはup
とdown
矢印キーにマッピングすることができます。
(define-key comint-mode-map [up] 'comint-previous-input)
(define-key comint-mode-map [down] 'comint-next-input)
は、私はコピー/貼り付けながらカーソルをロックするための解決策を認識していないです。
コンソールの動作が本当に必要な場合は、希望どおりにコンソールを使用してください。
ボーナス:Emacsで私はR
を使用していないが、私はoctave
を使用し、clojure
ともbash
デフォルトのEmacsの方法
。これらのすべてのrepl(Read–eval–print loop)は同じように動作します。たとえば、矢印キーは単にカーソルを移動します。ここで
は、REPLの私の使用方法の簡単な概要です:
M->
は、前のコマンドに沿ってバッファC-<up>
意志サイクルの次のコマンドに沿ってC-<down>
意志サイクルの底に私をもたらしますC-r
keywords
は、バッファ内で後方に検索します。カーソルが以前のコマンドの上にある場合、はコマンドを再実行します- 私はマウスを使用しませんが、カーソルは
M-w
(コピー)とC-y
(貼り付け)です。M-y
は、以前にコピーした項目で貼り付けを置き換えます。
多分、あなたの習慣やショートカットを他のデスクトップアプリケーションから変更します。しかし、明るいところでは、これらのreplは一貫した方法でEmacsで動作します。あなたがreplを使うたびに、これらのキーは意図した通りに仕事をします。
関連する問題
- 1. Emacs用語モードの色
- 2. Windowsと同様に、MacでXcodeを使用できますか?
- 3. Googleウォレットと同様にNFCを使用できますか?
- 4. R interp1をMATLABと同様に使用するには?
- 5. (テンプレートテンプレートと同様に)テンプレート変数をテンプレートパラメータとして使用できますか?
- 6. Web APIと同様に、剃刀にMVC6を使用できますか?
- 7. Emacs SQLモードでdb2cmd.exeを使用した言語タイプ(IBM DB2)の設定
- 8. BigQueryでフィールドにNULLABLEモードとREPEATEDモードを使用できますか?
- 9. Recomposeを使用して、Reduxと同様のアプリワイドストアを作成できますか?
- 10. Railsの 'has_many:through'と同様のものを使用できますか?
- 11. emacsキーボードマクロカウンタをコマンドプレフィックスとして使用できますか?
- 12. Emacs用のdiredモードのアイコン
- 13. Objective-CモードとC++モードをEmacsで同時に有効にする方法はありますか?
- 14. RノートブックをRパッケージビネットとして使用できますか?
- 15. emacs orgモードでは、セルの数を数えるために使用できる式がありますか?
- 16. SIGALRMとSIGPOLLを非同期モードで使用するには?
- 17. モードのファイルの外でemacsモードから機能を利用できるようにする
- 18. R言語でCOMを使用する
- 19. ダーツを汎用言語として使用できますか?
- 20. MatLabと同等のMod()関数がRで使用できますか?
- 21. JDOMを使用してXMLファイルをクエリしますか? SQLと同様ですがXMLと同じですか?
- 22. 同様のXAML機能を使用するには、どのHTML/CSS/JSライブラリを使用できますか?
- 23. Emacsのdiredモード用の専用ウィンドウ?
- 24. 非同期述語で "Where"をどのように使用できますか?
- 25. OpenGLを複数の言語で同時に使用できますか?
- 26. BindingList <T>をListBoxコントロールと同様に使用することはできますか?
- 27. ブタで同時にマルチストレージとCSVExcelStorageを使用できますか?
- 28. LaravelでOAuthとAuthを同時に使用できますか?
- 29. ArduinoでFreeRTOSとハードウェアウォッチドッグタイマーを同時に使用できますか?
- 30. 他の言語/ IDE用のClone Detectiveと同様のツールはありますか?