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

    打赏作者

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

  • 相关阅读:
    docker 容器与主机之间的数据copy
    vim 中如何快速注释和取消注释
    java查找字符中的某个内容并替换
    linux正则表达式
    数据流重定向与管道命令
    linux杂七杂八
    linux变量
    redis常用命令操作
    redis基本操作介绍
    redis数据结构
  • 原文地址:https://www.cnblogs.com/garyw/p/12769303.html
Copyright © 2011-2022 走看看