— А мне эта статья не попалась в своё время😞, у меня скрипт „коряво-самописный😈“ запускает терминал из nautilus’а, в смысле в текущей директории наутилуса.
— Возможно в 18 Ubuntu куда-то перенесли этот конфигурационный файл. Я ещё не устанавливал 18.04.
#!/bin/bash
wmctrl -o 0,0
echo "KeyStrPress Control_R KeyStrPress l KeyStrRelease l KeyStrRelease Control_R"|xmacroplay -d 250 ":0.0"
echo "KeyStrPress Control_R KeyStrPress l KeyStrRelease l KeyStrRelease Control_R"|xmacroplay -d 250 ":0.0"
echo "KeyStrPress Shift_L KeyStrPress Home KeyStrRelease Home KeyStrRelease Shift_L KeyStrPress Control_L KeyStrPress Insert KeyStrRelease Insert KeyStrRelease Control_L"|xmacroplay -d 250 ":0.0"
CBD=$(xclip -o);TEXT="cd '$CBD'; ls -X"
sleep 0.1; echo -n "$TEXT"|xclip
wmctrl -o 0,1080
echo "MotionNotify 918 527 ButtonPress 1 ButtonRelease 1"|xmacroplay -d 250 ":0.0"
echo "ButtonPress 2 ButtonRelease 2"|xmacroplay -d 250 ":0.0"
echo "KeyStrPress Return KeyStrRelease Return"|xmacroplay -d 250 ":0.0"
— „Изваял😈“ я это для личных нужд, предполагается что на одном столе открыт nautilus на другом терминал, клавишей F8 запускается скрипт и в терминале запускает команду ls -X для той директории, которая открыта в nautilus.
— Нужно устанавливать две-три дополнительные консольные программы,но они у меня устанавливаются всегда, нужны для других задач.
— Громоздко, конечно, но у меня это „построено“ как бы из „имеющихся материалов“.
— Раз было нечто подобное „из коробки“ нужно поискать, а вдруг его чем-то заменили или куда-то переместили …
— По поводу моего „поделия😇“, которое под спойлером если вдруг ничего не найдёте, а Вам сильно нужно может поговорить подробно, чтобы Вы имели возможность переделать под свои нужны.
2018 Sep 28; 06:15 AM