如何在 Nautilus 的新窗格中打开文件夹?

如何在 Nautilus 的新窗格中打开文件夹?

当我在 Nautilus 中右键单击文件夹时,我发现这些选项是“在新窗口中打开”和“在新选项卡中打开”。是否可以添加一个选项“在新窗格中打开”,以便在按下时在新窗格中打开所选文件夹F3

例子

参数是什么Nautilus 行动或者我能用Nautilus 脚本

答案1

首先让我们记住,Nautilus 的窗格数量限制为 2。

您可以创建一个脚本来执行此操作。

1)首先安装工具碎石sudo apt-get install xdotool parcellite

2)然后打开一个文件(gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane)并粘贴以下内容:

#!/bin/bash
echo -n $1 | parcellite
xdotool key F3 
sleep 0.1
xdotool key Tab
sleep 0.3
xdotool key ctrl+l ctrl+v 
sleep 0.1
xdotool key Return

exit 0

3)保存。

4)使其可执行(chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane

5)右键单击文件夹并选择“脚本”>“在新窗格中打开”。


结果:

在此处输入图片描述

在此处输入图片描述


如果你觉得懒的话,只需将其粘贴到终端即可:

cd ~/.gnome2/nautilus-scripts && wget http://dl.dropbox.com/u/4098082/Open%20In%20A%20New%20Pane && chmod +x ./Open*

此脚本在现有窗格中打开文件夹:

1)首先安装工具碎石sudo apt-get install xdotool parcellite

2)然后打开一个文件(gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane)并粘贴以下内容:

#!/bin/bash
echo -n $1 | parcellite
sleep 0.1
xdotool key Tab
sleep 0.2
xdotool key ctrl+l ctrl+v 
sleep 0.1
xdotool key Return

exit 0

3)保存。

4)使其可执行(chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane

5)右键单击文件夹并选择“脚本”>“在现有窗格中打开”。

答案2

我确信有很多方法可以做到这一点...但是这里是...!

安装nautilus-actionsxdotool

在您的主文件夹中创建一个名为newpane并粘贴的新脚本:

sleep 0.3
xdotool key ctrl+c 
sleep 0.3
xdotool key F3 
sleep 0.3
xdotool key Tab
sleep 0.3
xdotool key Right
sleep 0.3
xdotool key Return
sleep 0.3
xdotool key Down
sleep 0.3
xdotool key ctrl+l
sleep 0.3
xdotool key ctrl+v
sleep 0.3
xdotool key Return

赋予文件执行权限:

chmod +x ~/newpane

跑步nautilus-actions-config-tool

选择edit - preferences并取消选中显示的选项:

在此处输入图片描述

创建一个新的菜单选项:

在此处输入图片描述

执行你的新脚本 - 在关闭应用程序之前,请给它你的脚本的完整路径并保存它。

在此处输入图片描述

重启鹦鹉螺:

nautilus -q

您现在有一个新的选择:

在此处输入图片描述

相关内容