Geany:我们可以从 geany 文本编辑器打开网站 link 吗?

Geany: Can we open a website link from geany text editor?

我是 Geany 文本编辑器的忠实粉丝。我用它来编写 Python、C 和作为一个简单的文本编辑器。

我的问题如下:

假设我打开了一个文件 example.txt,它包含:

https://www.youtube.com/  
www.youtube.com

有什么方法可以 select 这个文本代码并从任何浏览器打开? 是否有任何插件或任何解决方法可以直接在网络浏览器中打开给定的 link(比方说 firefox) 来自 Geany 文本编辑器?

我的初步尝试是这样的:

Edit > Format > Send Selection to > Set Custom Commands > firefox
Edit > Preferences > Keybindings > Send to Custom Command 1 > primary 1

然后,我做了以下步骤:

selected the text "https://www.youtube.com/"
then press ctrl 1
then, the text "https://www.youtube.com/" vanishes
and, empty firefox is opened

但是请注意,如果我键入 firefox https://www.youtube.com & 这将毫无错误地打开 youtube。

我的问题是,如果我 select 文本和 ctrl 1 打开同一个网站,我们可以做些什么吗?

一些相关的 link 如下:
https://askubuntu.com/questions/312677/how-to-set-custom-commands-in-geany?rq=1
http://www.geany.org/manual/#sending-text-through-custom-commands

我按照以下步骤打开 link: 假设 link 是:www.youtube.com

那么, 火狐 www.youtube.com select 行 右键单击,编辑 > 将 selection 发送到终端 > 按回车键

或者,我们可以为这些设置键绑定:

Edit > Preferences > keybindings
Select Current Line(s) = shift alt L
Send selection to terminal = shift alt T

用法:

firefox www.youtube.com
select this line: shift alt L
send to terminal: shift alt T
go to terminal  : F4
run command     : Enter

另一个例子:

www.youtube.com
select this line: shift alt L
send to terminal: shift alt T
go to terminal  : F4
go to beginning : ctrl A
add a command   : firefox 
run command     : Enter

您可以使用上下文操作来执行此操作。参见 https://www.geany.org/manual/#context-actions

Preferences -> Tools -> Contextaction

火狐 %s

打开选定的文本

右键单击或定义用于执行此上下文操作的键绑定。