为Linux的文件管理器创建“在此打开终端”菜单
Overview
有些Linux的GUI文件管理器没有右键菜单“在此打开终端”,或者有却不能自行指定某种终端。
因为文件夹也有其MIME类型(inode/directory
),通过文件关联的方式,把文件夹关联给某个终端,就可以在文件管理器中用右键菜单的“打开方式 ”中选择你想要的终端。(前提是你的文件管理器右键菜单中有”打开方式“)
在我之前一篇《 Linux关联文件扩展名和打开程序 》有写关联方法。在那篇文章的第2步写 你的终端-in-this-path.desktop
文件
1[Desktop Entry]
2Encoding=UTF-8
3Name=rxvt-unicode in this path
4GenericName=rxvt-unicode in this path
5Exec=urxvt -cd %f
6Icon=utilities-terminal
7Terminal=false
8NoDisplay=true
其中的Exec=终端命令 需要的参数 %f
因不同终端而异,本例是urxvt-unicode终端的。
xfce4-terminal终端为Exec=xfce4-terminal --working-directory=%f
终端安装好后是肯定自带了.dekstop
文件的,但一般它的Exec=
中都没有传递路径的部分,所以这里要自己写一个。
然后,在那篇文章的第3步写
1[Added Associations]
2inode/directory=你的终端-in-this-path.desktop;
本博客文章皆属原创(除特别标明外)。 未联系作者获得同意前,不可转载。
All articles are original (except for those specially claimed) and copyrighted. Copying without permission is forbidden.
All articles are original (except for those specially claimed) and copyrighted. Copying without permission is forbidden.
打赏作者
写作不易,感谢支持! 扫个码吧~