gpt4 book ai didi

terminal - 如何使用外部工具将 gedit 中的当前代码行发送到终端并执行?

转载 作者:行者123 更新时间:2023-12-02 17:43:08 26 4
gpt4 key购买 nike

我刚从 Mac 切换到 Ubuntu。我正在使用 Gedit 编写 R 脚本。当我在 Mac 中使用 R 时,我能够将当前代码行或代码选择发送到终端。但是,我现在不知道如何做这样的事情。

注意:我不是 Linux 用户,因此您可能需要为我拼写出来。

这就是我要找的。这是怎么做到的??

http://www.youtube.com/watch?v=4jJDkcEs5yw

我也很高兴看到其他人如何使用其他文本编辑器实现这一目标

最佳答案

执行此操作的一个好方法是在 gedit 中使用外部工具。

执行以下操作:gedit -> 编辑 -> 首选项 -> 插件 -> 检查外部工具

然后:gedit -> 工具 -> 管理外部工具

这里:单击“+”按钮添加工具。

名称:运行线
快捷键:Alt+L(或任何你喜欢的)
保存:无
输入:当前行
输出:显示在底部 Pane

将此代码放在编辑部分:

#! /usr/bin/env python
import sys
import commands

line = sys.stdin.read()
print commands.getoutput(line)

名称:运行选择
快捷键:Alt+B(或任何你喜欢的)
保存:无
输入:当前选择
输出:显示在底部 Pane

将此代码放在编辑部分:

#! /usr/bin/env python
import sys
import commands

line = sys.stdin.read().replace("\r","")
print commands.getoutput(line)

关于terminal - 如何使用外部工具将 gedit 中的当前代码行发送到终端并执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18019841/

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