我使用 guake,如果我按住 ctrl 并单击文件,它就会让我直接打开文件。我需要打开文件并直接转到屏幕上显示的特定行。
我该如何设置 guake 才能让它工作?我尝试写这个
gedit %(file_path):s%(line_number)s
在 guake 设置中,但那不起作用。
你能帮我吗?
答案1
如果你看一下man gedit
,它说的语法是这样的:
gedit [OPTION...] [FILE...] [+LINE[:COLUMN]]
我不知道你的 Guake 设置需要如何格式化(我对这两个“s”特别困惑),但最终运行的命令应该如下所示,例如FILE
在第 42 行打开:
gedit /PATH/TO/FILE +42
答案2
Gedit 使用类似 Vim/less 的行号支持。请参阅man gedit
:
gedit [OPTION...] [FILE...] [+LINE[:COLUMN]]
因此,您可能需要:
gedit %(file_path)s +%(line_number)s
(不确定是什么s
,我不熟悉 guake 配置,所以我保留了它。)