zoukankan      html  css  js  c++  java
  • 为Linux的文件管理器创建“在此打开终端”菜单

    有些Linux的GUI文件管理器没有右键菜单“在此打开终端”,或者有却不能自行指定某种终端。

    因为文件夹也有其MIME类型(inode/directory),通过文件关联的方式,把文件夹关联给某个终端,就可以在文件管理器中用右键菜单的“打开方式 ”中选择你想要的终端。(前提是你的文件管理器右键菜单中有”打开方式“)

    在我之前一篇《 Linux关联文件扩展名和打开程序 》有写关联方法。在那篇文章的第2步写 你的终端-in-this-path.desktop文件

    [Desktop Entry]
    Encoding=UTF-8
    Name=rxvt-unicode in this path
    GenericName=rxvt-unicode in this path
    Exec=urxvt -cd %f
    Icon=utilities-terminal
    Terminal=false
    NoDisplay=true
    

    其中的Exec=终端命令 需要的参数 %f因不同终端而异,本例是urxvt-unicode终端的。
    xfce4-terminal终端为Exec=xfce4-terminal --working-directory=%f

    终端安装好后是肯定自带了.dekstop文件的,但一般它的Exec=中都没有传递路径的部分,所以这里要自己写一个。

    然后,在那篇文章的第3步写

    [Added Associations]
    inode/directory=你的终端-in-this-path.desktop;
    
    如果本文帮到你,请点一下”推荐“,谢谢!
    版权所有 本博客文章皆属原创(除特别标明外)
    未联系作者获得同意前,不可转载
    转载必须附上源地址,并连我博客上的宣传内容一并转载

    打赏作者

    写作不易,感谢支持!
    打赏链接
    

  • 相关阅读:
    1021 个位数统计 (15 分)
    10. HttpServletResponse接口
    9. HttpServletRequest接口
    11. jQuery 获取元素尺寸
    10. jQuery 对元素属性的操作~ 一篇就够.
    7. HttpServlet类
    6 .数据库-增删改
    6. GenericServlet类
    9. jQuery 的节点操作
    8.jQuery 的 基本绑定事件操作
  • 原文地址:https://www.cnblogs.com/garyw/p/12769303.html
Copyright © 2011-2022 走看看