В Microsoft Windows
, когда Вы, открывают File Explorer в определенном пути, можно нажать Ctrl+N для открытия другого файлового менеджера в том же пути. Но в Ubuntu, когда я пробую Ctrl+N, он открывает Home Folder. Как я могу копировать то же окно файлового браузера? (Я использую Ubuntu 14.04),
Если Вы не возражаете использовать, щелкают правой кнопкой по любому из файлов в каталоге вместо сочетания клавиш, он может быть сделан легко.
~/.local/share/nautilus/scripts
new_window_here
(никакое расширение в ~/.local/share/nautilus/scripts
, и Сделайте исполняемый файл сценария#!/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
def get(command):
try:
return subprocess.check_output(command).decode("utf-8").strip()
except subprocess.CalledProcessError:
pass
# get the current path
current = replace(os.getenv("NAUTILUS_SCRIPT_CURRENT_URI"))
dr = os.path.realpath(current)
# call the window
subprocess.call(["nautilus", "--new-window", dr])
Щелкните правой кнопкой по любому файлу> Сценарии> new_window_here
... открыть новое окно наутилуса в том же каталоге.