ors*_*iro 9 nautilus unity 16.10
设想:
~/Desktop而不是我的主文件夹中打开终端。系统:
Desktop,单击Make link。您将看到Link to Desktop文件。Open in Terminal它时,都会打开终端,并将当前工作目录设置为桌面。巧合的是,这是一个快速而简单的方法,因为我只需要更改一个脚本,我已经有了一点:)。
该脚本假定您的桌面上至少有一项。
~/.local/share/nautilus/scriptsterminal_here2(无扩展名),并使其可执行现在右键单击桌面上的任何文件,选择Scripts--> open_terminal2:
并且将在桌面目录中打开一个终端窗口(在我的情况下为“Bureaublad”)
#!/usr/bin/env python3
import subprocess
import os
def replace(path):
for c in [("%23", "#"), ("%5D", "]"), ("%5E", "^"),
("file://", ""), ("%20", " ")]:
path = path.replace(c[0], c[1])
return path
# get the current path
current = replace(os.getenv("NAUTILUS_SCRIPT_CURRENT_URI"))
# raise the found terminal window
os.chdir(os.path.realpath(current))
subprocess.Popen("gnome-terminal")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1201 次 |
| 最近记录: |