Um rápido & amp; fácil coincidentemente, já que eu só precisava mudar um script que eu já tinha um pouco :).
O script pressupõe que você tenha pelo menos um item em sua área de trabalho.
Como configurar
- Crie, se ainda não existir, o diretório
~/.local/share/nautilus/scripts
- Copie o script abaixo em um arquivo vazio, salve-o como
terminal_here2
(sem extensão) e torne-o executável - Faça logout e volte.
Agora clique com o botão direito do mouse em qualquer arquivo na sua área de trabalho, escolha Scripts - > open_terminal2 :
eumajaneladeterminalseráabertanodiretóriodaáreadetrabalho("Bureaublad" no meu caso)
O script:
#!/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")