一直在纠结 vim 与 R 怎么交互,今天发现一个强悍的方法,从此任何不仅是vim,任何编辑器里的代码都可以轻松发送到R。
原文见
http://www.josequesada.name/r-vim-suite/
但是里面的链接不能用了,而且给的script 有点问题(也可能只是不适应我的电脑)。
方法:
先自己下载安装一个软件 autohotkey ,再把附件中的script 下载下来,双击运行就可以了。
从此你就过上了幸福生活:在RGui运行的情况下,在任何窗口里选中一段代码按下F3就可以将代码发送到R中! 比如cos上某个帖子里有些代码要运行,你不用再找到ctrl 再c、 v了,直接选中按下F3!(快捷键在 script 里可以任意改)
另外,如何在不选中的条件下直接将vim里一行发送?期待高手!
###############################
如果不行可能需要改下script,右击小图标,用window spy 探测下R窗口的“记号”。例如我的头三行是
>>>>>>>>>>( Window Title & Class )<<<<<<<<<<<
RGui
ahk_class Rgui Workspace
把第三行复制到script 里单词 IfWinExist 后面,如
IfWinExist ahk_class Rgui Workspace
luansheng 童鞋在
http://cos.name/bbs/read.php?tid=15855&keyword=vim
里已经给出方法了。他的链接已经不能用了。
[p_w_upload=324]
原文见
http://www.josequesada.name/r-vim-suite/
但是里面的链接不能用了,而且给的script 有点问题(也可能只是不适应我的电脑)。
方法:
先自己下载安装一个软件 autohotkey ,再把附件中的script 下载下来,双击运行就可以了。
从此你就过上了幸福生活:在RGui运行的情况下,在任何窗口里选中一段代码按下F3就可以将代码发送到R中! 比如cos上某个帖子里有些代码要运行,你不用再找到ctrl 再c、 v了,直接选中按下F3!(快捷键在 script 里可以任意改)
另外,如何在不选中的条件下直接将vim里一行发送?期待高手!
###############################
如果不行可能需要改下script,右击小图标,用window spy 探测下R窗口的“记号”。例如我的头三行是
>>>>>>>>>>( Window Title & Class )<<<<<<<<<<<
RGui
ahk_class Rgui Workspace
把第三行复制到script 里单词 IfWinExist 后面,如
IfWinExist ahk_class Rgui Workspace
luansheng 童鞋在
http://cos.name/bbs/read.php?tid=15855&keyword=vim
里已经给出方法了。他的链接已经不能用了。
[p_w_upload=324]