urxvt: открыть графический файловый менеджер в текущей папке
Хотя командная строка очень полезна для большинства задач, я иногда прибегаю к графическому обозревателю файлов (например, Nautilus, Thunar, PCmanFM). Мне бы хотелось, чтобы комбинация клавиш или пункт контекстного меню открывали такой графический файловый проводник в текущем каталоге. Я знаю обратное возможно с nautilus-open-terminal
, Есть ли в настоящее время способ сделать это?
Это может потребовать написания perl-расширения, но я не знаю достаточно perl и urxvt, чтобы найти способ захвата текущего PWD
,
2 ответа
Предполагая, что вы используете Bash в качестве оболочки, вот псевдоним, который вы можете добавить к .bashrc
:
alias nh="nautilus file://$(pwd)"
Я назвал это nh
для "Наутилус здесь". Таким образом, в командной строке вы просто наберете:
nh
для окна наутилуса в текущем каталоге оболочки.
Я понятия не имею, что связано с добавлением чего-либо в контекстное меню urxvt - извините.
Ну, я быстро взломал небольшое расширение для этого: https://github.com/raphaelfournier/urxvt-perl.
Открытие файлового браузера может быть вызвано нажатием правой кнопки мыши или сочетанием клавиш. Выбор может быть каталогом, но также и именем файла, которое затем будет открыто приложением, связанным с ним, в файловом браузере.