Ярлык для открытия терминала в `pwd`, если активным окном является другой терминал или Nautilus
Я сделал пользовательскую привязку клавиш в Gnome так, что Super+ tоткрывает терминал gnome. Теперь я хотел бы улучшить его так, чтобы, если активным окном при нажатии Super+ tявляется Nautilus или другой терминал Gnome, рабочий каталог открытого терминала будет таким же, как и у ранее активного окна. Позвольте мне представить несколько идей, которые потерпели неудачу:
По крайней мере, в терминале Gnome вы получаете желаемое поведение
File -> Open Terminal
(как насчет Наутилуса?). Вы можете добавить ярлык Super+ tк этому действию, однако он переопределяется общесистемным Super+, tкоторый открывает терминал в$HOME
.Я видел, что некоторые люди здесь используют псевдоним
cd
команды, такой, что она всегда сохраняет введенный каталог в файле. Я не думаю, что это хорошее решение: вы можете использоватьcd
в одном терминале, затем переключиться на другой и нажать Super+ t. Вы не получите желаемого поведения. Я также не люблю возиться сcd
этим.Я попытался найти способы запросить Gnome для его активного окна из bash (или Python), и, возможно, это рабочий каталог. В X есть такие инструменты, как,
xdotool
но я использую Wayland. Похоже, что Вейланд предотвращает подобные действия из соображений безопасности.
Любые предложения высоко ценится! Спасибо.
0 ответов на вопрос
Похожие вопросы
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
1
Функция копирования / вставки потеряна
-
-
3
Как использовать комбинированные клавиши быстрой навигации Windows под OSX?
-
2
Есть ли точная ссылка для сочетаний клавиш Windows?
-
4
Как настроить сочетания клавиш в Windows XP?
-
1
Сочетания клавиш / навигационные ссылки
-
5
Сделать Cmd + 1..9 для переключения вкладок в Safari?
-
2
Windows: Как создать ярлык для диалогового окна «Безопасное извлечение устройства»?
-
2
Управляйте iTunes с помощью сочетаний клавиш в Windows