我是Geany文本编辑器的忠实粉丝。我用它来编写Python,C和一个简单的文本编辑器。
我的问题如下:
假设我已经打开了一个文件example.txt,它包含:
https://www.youtube.com/
www.youtube.com
有什么方法可以选择这个文本代码并从任何浏览器打开? 是否有任何插件或任何解决方法,我可以直接在Web浏览器中打开给定的链接(让我们说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而不会出现任何错误。
我的问题是我们可以做一些事情,如果我选择文本并且ctrl 1打开同一个网站。
以下是一些相关链接:
https://askubuntu.com/questions/312677/how-to-set-custom-commands-in-geany?rq=1
http://www.geany.org/manual/#sending-text-through-custom-commands
答案 0 :(得分:1)
您可以通过上下文操作来执行此操作。参见https://www.geany.org/manual/#context-actions
首选项->工具->上下文操作
firefox%s
打开所选文本
右键单击或定义用于执行此上下文操作的键绑定。
答案 1 :(得分:0)
我确实关注了以下链接: 假设链接是:www.youtube.com
然后, firefox www.youtube.com 选择该行 右键单击,编辑>将选择发送到终端>点击进入
或者,我们可以为这些设置键绑定:
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