当我右键单击Nautilus中的文件夹时,我会找到这些选项“在新窗口中打开”和“在新选项卡中打开”。是否可以添加一个选项“在新窗格中打开”,该选项将在按下时在新窗格中打开所选文件夹F3?
Nautilus Actions的参数是什么?或者我可以使用Nautilus Scripts来实现?
当我右键单击Nautilus中的文件夹时,我会找到这些选项“在新窗口中打开”和“在新选项卡中打开”。是否可以添加一个选项“在新窗格中打开”,该选项将在按下时在新窗格中打开所选文件夹F3?
Nautilus Actions的参数是什么?或者我可以使用Nautilus Scripts来实现?
Answers:
我敢肯定有很多方法可以做到这一点……但是这里……!
安装nautilus-actions
并xdotool
在您的主文件夹中创建一个新脚本,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
并取消选中显示的选项:
创建一个新菜单选项:
执行新脚本-nb在关闭应用程序之前为其提供脚本的完整路径并保存。
重新启动鹦鹉螺:
nautilus -q
现在,您将有一个新选项:
首先,请记住Nautilus的窗格数限制为2。
您可以创建一个脚本来做到这一点。
1)首先安装xdotool和parcellite: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)首先安装xdotool和parcellite: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)右键单击文件夹,然后选择“脚本”>“在现有窗格中打开”。