На самом деле вы можете использовать кнопки Cut / Copy / Paste-Hotkey в терминале: вам просто нужно дополнительно использовать клавишу Shift:
Копировать: Ctrl + Shift + C
Вставить: Ctrl + Shift + Shift
Вырезать: Shift + Shift + C [!d9 ]
Некоторые команды для быстрого редактирования команд:
Удалить одно слово: Shift + Backspace
Переместить cusrsor на одно слово слева / right: Backspace + & larr; / Ctrl + & rarr;
Если вы хотите использовать Супер-ключ в качестве модификатора, нет возможности сделать поэтому в настольных средах на базе GTK. Если это важная функция для вас, вы можете попробовать KDE.
попробуйте добавить эту строку в ваш скрипт (очевидно, перед звонком [Ф3]):
[Ф1]она подбирает [F4] для переменной среды из существующих гном-сессии. Это делает два предположения, хотя:
Вы работаете в гном-сессии; и есть только один гном-сессии, если существует несколько гномов-сессий (т. е. по одной для нескольких пользователей), Вы можете изменить эту строку, чтобы работать для конкретного пользователя, добавив опцию [F5], чтобы [ф6]. Например:
[Ф2]если Вы не пользуетесь GNOME - тогда я думаю, что это будет работать с другими окружениями рабочего стола, заменив [ф7] с другим значением - такие, как нажать [F8] для lxde.
Попробуйте добавить эту строку к вашему скрипту (очевидно, перед вызовом gvfs-set-attribute):
export $(cat /proc/$(pgrep gnome-session)/environ | grep -z ^DBUS_SESSION_BUS_ADDRESS)
Он выбирает переменную среды DBUS_SESSION_BUS_ADDRESS из существующего gnome-сессии. Это делает два предположения:
Вы используете gnome-session; и есть только один gnome-sessionЕсли есть несколько сеансов gnome (то есть каждый для нескольких пользователей), вы можете изменить эту строку для работы для конкретного пользователя, добавив параметр -u в pgrep. Например:
export $(cat /proc/$(pgrep gnome-session -u myUser)/environ | grep -z ^DBUS_SESSION_BUS_ADDRESS)
Если вы не используете gnome, то я думаю, что это будет работать с другими средами рабочего стола, заменив gnome-session на другое значение - например, lxsession для LXDE.
попробуйте добавить эту строку в ваш скрипт (очевидно, перед звонком gvfs-set-attribute):
export $(cat /proc/$(pgrep gnome-session)/environ | grep -z ^DBUS_SESSION_BUS_ADDRESS)
она подбирает [F4] для переменной среды из существующих гном-сессии. Это делает два предположения, хотя:
Вы работаете в гном-сессии; и есть только один гном-сессии, если существует несколько гномов-сессий (т. е. по одной для нескольких пользователей), Вы можете изменить эту строку, чтобы работать для конкретного пользователя, добавив опцию [F5], чтобы pgrep. Например:
export $(cat /proc/$(pgrep gnome-session -u myUser)/environ | grep -z ^DBUS_SESSION_BUS_ADDRESS)
если Вы не пользуетесь GNOME - тогда я думаю, что это будет работать с другими окружениями рабочего стола, заменив gnome-session с другим значением - такие, как нажать [F8] для lxde.
[Ф3] рабочих мест не бегают под оконной системы X, и, как правило, не открыть объекты GUI.[!однако н0]
, вас могут обмануть.
в терминале, под управлением графического интерфейса:
[Ф1], а в начале [Ф4] задание:
[Ф2]читать [ф5].
cron не запускаются в системе окон X и обычно не обращаются к объектам графического интерфейса.
Однако вы можете обмануть.
В терминале, работающем под GUI:
xhost +localhost
echo "export DISPLAY=\"$DISPLAY\"" >$HOME/.display
И в начале задания cron:
source $HOME/.display
Прочитайте man xhost.
cron не запускаются в системе окон X и обычно не обращаются к объектам графического интерфейса.
Однако вы можете обмануть.
В терминале, работающем под GUI:
xhost +localhost
echo "export DISPLAY=\"$DISPLAY\"" >$HOME/.display
И в начале задания cron:
source $HOME/.display
Прочитайте man xhost.