效果图
右键模式下无法用系统的截屏,曲线救国,用手机拍的照。
可以看到,我添加了三个自定义菜单:
- 设为工作目录
- 生成网页
- 生成小报告
顺路安利R Markdown,用来写latex简直不要更舒服。
安装
sudo apt-get install nautilus-actions
配置
直接在程序菜单里面就有,Nautilus-Actions Configuration Tool,打开它就好了。
新建命令
左面,新建命令,也可以新建菜单。
新建菜单是无法直接保存的,还要在菜单里面加上子命令才被识别为有效的菜单。
配置菜单列表项的名称
可以看到,我将这条菜单的显示名称设置为:设为工作目录
注意到,在上面有两个复选框。
根据文件管理器的常识,右键文件和右键文件夹中的空白,显示的菜单是不同的。
这里同理,第一个表示在文件的右键菜单中显示,第二个表示在文件夹的空白处的右键菜单中显示。
配置命令
这个work-here
是我自己写的一个脚本。放在$PATH
路径能识别的位置就行。
下面的工作目录中有两个变量
%d
表示选中的文件的目录,用python
的语言来说,就是os.path.dirname(whole_path)
%b
表示选中的文件的文件名,用python
的语言来说,就是os.path.split(whole_path)[1]
我的这个写法,自然就是表示全路径了。
保存,在Nautilus中,右键,已经可以看到修改后的菜单了。
根菜单
默认是有一个根菜单的,右键状态下我还无法截图,就不传图了。等你配置到这里会明白的。反正我是不喜欢那个根菜单。在首选项中可以取消掉根菜单。
具体路径:编辑/首选项/运行时首选项/Nautilus菜单布局/Create…
取消选择,就没这个根菜单了。