gpt4 book ai didi

r - 在 R 上时将 vi 模式转换为 emacs 模式

转载 作者:行者123 更新时间:2023-11-29 09:30:36 26 4
gpt4 key购买 nike

有时在 R 控制台上我不小心输入了一个未知的键盘快捷键,将编辑模式从 emacs 更改为 vi。

有谁知道这种从一个键更改为另一个键的组合通常是什么?

我在 Fedora 16 机器上

我查看了有关此 question 的信息但使用 meta+v 或 meta+e 不会改变任何东西。

更新:显示以下答案的击键仅在 R 内有效!

最佳答案

R 使用 GNU readline 库进行键盘编辑模式。因此,我认为答案是 meta-ctrl-j,基于这些链接:http://cnswww.cns.cwru.edu/php/chet/readline/readline.html#SEC22 , http://www.algorithm-forge.com/techblog/2009/09/shortcuts-in-r-under-unix-from-the-readline-library/ ...

(我在 MacOS 10.6 上的 VMWare 下运行 Ubuntu 10.04,所以实际上我必须按 Alt-fn-j 组合键来切换模式。我从来没有偶然这样做过! )

编辑:正如 OP 所指出的,Ctrl-e 从 emacs 返回到 vi 模式。 http://unixhelp.ed.ac.uk/CGI/man-cgi?readline+3确实说

   "C-E"  emacs-editing-mode

但这很难挖掘!

关于r - 在 R 上时将 vi 模式转换为 emacs 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13399874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com