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;
    
    如果本文帮到你,请点一下”推荐“,谢谢!
    版权所有 本博客文章皆属原创(除特别标明外)
    未联系作者获得同意前,不可转载
    转载必须附上源地址,并连我博客上的宣传内容一并转载

    打赏作者

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

  • 相关阅读:
    VS2010+WPF+LINQ for MySQL
    WPF项目中解决ConfigurationManager不能用(转)
    DBLinq (MySQL exactly) Linq To MySql(转)
    循环左移实现
    C166 -MDH
    C166 8位字节位运算赋值-代码优化
    c166 -div
    js实现类似新闻条目人物简介不间断的滚动
    js实现新闻条目滚动效果
    php写杨辉三角算法
  • 原文地址:https://www.cnblogs.com/garyw/p/12769303.html
Copyright © 2011-2022 走看看