Вызов контекстного меню linux

Полезные комбинации клавиш

На этой странице приведён обзор комбинаций клавиш, которые помогут вам более эффективно использовать рабочий стол и приложения. Если у вас нет возможности использовать мышь или иное указующее устройство, обратитесь к разделу « Управление с помощью клавиатуры » для получения дополнительной информации о том, как использовать пользовательский интерфейс только при помощи клавиатуры.

Управление рабочим столом

Переключение между Обзором и рабочим столом. Чтобы быстро найти нужное приложение, контакт или документ, просто начните вводить его имя в Обзоре .

Открыть командное окно (для быстрого запуска команд).

Используйте клавиши со стрелками для быстрого доступа к ранее запущенным командам.

Быстрое переключение между окнами. Удерживайте клавишу Shift для переключения в обратном порядке.

Переключение между окнами приложения или приложения, выбранного нажатием Super + Tab .

В этой комбинации используется клавиша ` , расположенная над клавишей Tab . Если на вашей клавиатуре нет клавиши ` , используйте Super и клавишу, находящуюся над клавишей Tab .

Переключение между окнами в текущем рабочем месте. Удерживайте Shift для переключения в обратном порядке.

Передаёт фокус верхней панели. В Обзоре переключает фокус клавиатуры между верхней панелью, панелью задач, обзором окон, списком приложений и полем поиска. Для навигации используйте клавиши со стрелками.

Показать список приложений.

Переместить текущее окно на один монитор влево.

Переместить текущее окно на один монитор вправо.

Показать список уведомлений . Для этого нажмите Super + V , для закрытия нажмите вышеуказанную комбинацию ещё раз или Esc .

Общие комбинации клавиш для редактирования

Выделение всего текста или всех объектов в списке.

Вырезает (удаляет) выделенный текст или объекты и помещает их в буфер обмена.

Копирование выделенного текста или объектов в буфер обмена.

Вставка содержимого буфера обмена.

Отмена последнего выполненного действия.

Источник

Вызов контекстного меню linux

Библиотека сайта rus-linux.net

NAUTILUS_SCRIPT_SELECTED_FILE_PATHS — Пути к выбранным файлам, разделенные символом новой строки, если файлы находятся в локальном директории.

NAUTILUS_SCRIPT_SELECTED_URIS — Адреса URI для выбранных файлов, разделенные символом новой строки.

NAUTILUS_SCRIPT_CURRENT_URI — Адрес URI текущей позиции

NAUTILUS_SCRIPT_WINDOW_GEOMETRY — Положение и размер текущего окна.

Есть даже пакеты с различными предварительно написанными коллекциями скриптов, такие как пакет Nautilus Subversion Management Scripts и пакет Nautilus Audio Convert, которые, соответственно, позволяют выполнять действия с пакетом Subversion и конвертировать аудио форматы, щелкнув по файлу правой кнопкой мыши:

$ sudo apt-get install nautilus-script-collection-svn \\ nautilus-script-audio-convert

Подсказка

Не видите меню Scripts (Скрипты), когда вы щелкаете правой кнопкой мыши? Это возможно из-за того, что Nautilus считает, что у вас нет скриптов. Для того, чтобы сообщить ему о скриптах, выберите Go→Location, в адресной строке наберите ~/.gnome2/nautilus-scripts и нажмите Enter. Следующий раз, когда вы щелкните правой кнопкой мыши по файлу или директорию, вы должны увидеть меню Scripts (Скрипты).

В качестве простого примера, вы можете поместить в директорий ~/.gnome2/nautilus-scripts/Terminal следующий скрипт, который облегчит вам доступ к терминалу из контекстного меню:

Читайте также:  Как изменять права на linux

Этот скрипт позволяет всякий раз, когда вы щелкните правой кнопкой мыши, открывать терминал в директории следующего вверх уровня. Поэтому если вы щелкните правой кнопкой мыши по иконке ~/foo, вы откроете термина, текущим директорием которого будет ~. Но, предположим, вы щелкнули правой кнопкой по некоторому директорию. Скрипт Terminal, приведенный ниже, проверит каждый элемент в переменной NAUTILUS_SCRIPT_SELECTED_FILE_PATHS , и, если он посчитает, что это директорий, он выполнит для него команду cd и откроет там терминальное окно. В противном случае, он просто откроет терминал в директории, в котором содержится элемент, по которому щелкнули мышкой:

#!/bin/sh for d in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do if [ -d $d ]; then cd $d gnome-terminal exit fi done gnome-terminal

Источник

Сочетание клавиш эквивалентно щелчку правой кнопкой мыши

Я ищу сочетание клавиш для вызова контекстного меню с помощью Ubuntu на MacBook Pro. Нажатие сочетания клавиш должно иметь тот же эффект, что и щелчок правой кнопкой мыши в позиции курсора.

На клавиатурах Windows есть специальная кнопка для этого рядом с пробелом. Я также читал об использовании Shift + F10 или Ctrl + Space , но они не влияют на мою систему.

9 ответов

Shift + F10 работал в моем случае. Я предполагаю, что необходимость Fn зависит от клавиатуры, которую вы используете.

PS Я использовал эту комбинацию для файла в Nautilus (Ubuntu 14.04 LTS).

KeySym для вызова контекстного меню называется Menu , Он может быть привязан к произвольному коду ключа следующим образом:

$ xmodmap -e 'keycode 68 = Menu' 

Может быть запущен вручную из командной строки, например:

И чтобы узнать код ключа, к которому он привязан в настоящее время, можно сделать:

Чтобы выяснить, какой код ключа выдает ключ, можно использовать:

Попробуйте Shift + Fn + F10 . Это работает на Windows и Ubuntu в VirtualBox на OS X для меня.

Я вообще использую основные: Ctrl + F10

Убедитесь, что у вас установлен пакет с именем xdotool.

Сделайте это приложение ярлыком для ключа вашего предпочтения:

К сожалению, это не работает в некоторых приложениях, но, похоже, работает в браузерах Chromium и Firefox.

Бонус: для среднего щелчка команда

Создание ярлыков приложений для клавиатуры может отличаться в зависимости от используемой среды рабочего стола. В Xfce (используется, например, в Xubuntu) создание таких ярлыков происходит легко в диалоге клавиатуры.

Следует использовать некоторую комбинацию: ( shift или ctrl ) + ( F10 или Fn F10 ), сдвиги и ctrls слева от клавиатуры.

Если вам нужно контекстное меню приложения в Raspbian Pi Linux: alt + space

Контекстный ключ иногда работает: это тот, что со списком и указателем мыши

Моим решением было найти старую 2-кнопочную мышь и подключить ее.

Я перепробовал все ответы, которые видел выше. Большинство из них, похоже, игнорируют часть проблемы, которая заключается в том, что на клавиатурах Mac нет клавиш alt или windows, в дополнение к мыши, не имеющей двух или более кнопок.

Читайте также:  Linux x86 read file

Я также не понял, что они ожидали от курсора / мыши, когда вы нажимаете shift-f10 или что-то еще. Я хочу заблокировать значок на панели запуска, нет способа сначала выбрать его, а затем нажать некоторую последовательность клавиш. Я могу навести на него курсор или щелкнуть левой кнопкой мыши. Нажмите и удерживайте левую кнопку мыши, затем нажмите и удерживайте нажатой клавишу? Кажется, не работает.

Ответ выше с командами xmodmap и xev кажется, что он может указывать в правильном направлении. Но это больше похоже на «решение существует», а не на фактическое решение. Какой ключ я могу переназначить, не испортив вещи? Shift-f10, похоже, сейчас ничего не делает, как бы я использовал xmodmap для отображения меню на shift-f10? По крайней мере, это дает возможность начать поиск в Интернете.

Кроме того, меню, которое появляется, когда я вызываю «xdotool key menu» при наведении курсора мыши на что-то, не то же самое меню, которое появляется, когда я щелкаю правой кнопкой мыши на том же элементе. Так что «меню» не совсем то, о чем просил ОП.

В моей системе (Ubuntu 18.04):

$ xmodmap -pke | grep Menu keycode 135 = Menu NoSymbol Menu NoSymbol Menu 

Это ноутбук Леново. На встроенной клавиатуре ноутбука есть клавиша меню между правым AltGr и правым Ctrl, которая вызывает контекстное меню. На внешней клавиатуре Logitech, которую я использую, нет отдельной клавиши меню. На этой клавиатуре комбинация Fn+Right Ctrl вызывает контекстное меню.

Связывание клавиш для Mac — CTRL + SPACE . Это должно открыть правой кнопкой мыши или «контекстное меню».

Для linux комбо должно быть CTRL + F10, и, как уже говорилось, вам может потребоваться переключить или удерживать клавишу fn .

Тем не менее, вы упомянули, это не работает.

Таким образом, вам может понадобиться использовать набор ключей для Mac вместо того, чтобы запускать Linux на Mac вместо ПК.

Источник

Команды контекстного меню Linux

Когда вы щелкаете правой кнопкой мыши папку или файл, появляется меню, содержимое которого меняется в зависимости от объекта и доступных функций (отсюда и термин команды контекстного меню). В него могут входить такие команды, как вырезать, копировать и вставить, создать символические ссылки (ярлыки), зашифровать, сжать и т. д.

В этой заметке я приведу некий словарь терминов команд контекстного меню. Эта заметка конечно для новичков. На рисунке показан набор типичных команд контекстного меню Nautilus.

Открыть с помощью (Open with program) — эта команда открывает файл с помощью приложения,указанного в команде.

Открыть в программе(Open With) — позволяет выбрать приложение, с помощью которого нужно открыть файл.

Вырезать(Cut) — эта команда позволяет вырезать файл так, что его можно вставить куда угодно. Если вы не выполните операцию вставки, файл останется на прежнем месте, но если вы после вырезания вставили файл, исходный объект удаляется, что создает эффект его переноса.

Читайте также:  Linux configure install make install

Копировать(Copy) — эта команда аналогична команде Вырезать (Cut), за исключением того, что исходный объект всегда остается на прежнем месте, таким образом, когда вы выполняете вставку, создается копия этого объекта.

Создать ссылку(Make Link) — с помощью этой команды вы можете создать символическую ссылку, также называемую ярлыком. Новому ссылающемуся файлу будет дано имя Ссылка на (Link to ), где — имя исходного файла или папки.

В дальнейшем вы можете с помощью мыши перетащить пиктограмму этой ссылки куда захотите, и при обращении к ней будет использоваться объект, на который она ссылается. Имя ссылки также можно изменить, что не повлияет на исходный файл или его имя. Стрелка справа по-верх пиктограммы указывает на то, что это ссылка.

Переименовать(Rename) — эта команда позволяет изменить имя файла или папки.

Переместить в корзину(Move to Trash) — эта команда перемещает файл или папку в Корзину.

Сжать(Compress) — эта команда сжимает файл или папку (или выделенную группу) для экономии дискового пространства или уменьшения размера файла, предназначенного для отправки по Интернету. В сжатом архиве можно перемещаться, как будто это расширение файловой системы; просто щелкните его кнопкой мыши и просмотрите. Вы даже можете открыть файл из архива, щелкнув его мышью, или добавить дополнительные объекты в архив, отбуксировав их мышью в нужное место файловой структуры архива.

команды контекстного меню

Для распаковки файлов из архива сначала щелкните архив кнопкой мыши, что-бы открыть его, выделите файлы, которые хотите извлечь, а затем щелкните мышью кнопку Распаковать (Extract). Если хотите извлечь все файлы, для их выделения нажмите комбинацию клавиш +, а затем щелкните мы-шью Распаковать(Extract).

Отправить… (Send To…) — с помощью этой команды вы можете отправить выделенный объект(ы) в разные конечные пункты или различными способами. Возможные варианты: как электронную почту, в программу записи CD- или DVD-носителей, по Bluetooth, как мгновенное сообщение или на съемный диск или в папку совместного доступа. Если установить флажок в разделе Сжатие (Compression), объект будет уменьшен (если возможно) до более удобного раз-мера.

Свойства(Properties) — эта команда открывает окно Свойства(Properties)

Открыть(Open) — эта и следующие четыре команды появляются, только когда выделена одна или несколько папок. Данная команда выполняет те же дей-ствия, что и щелчок папки кнопкой мыши.

Открыть в новой вкладке(Open in New Tab) — эта команда открывает папку
или папки в разных вкладках обозревателя файлов.

Открыть в новом окне(Open in New Window) — эта команда открывает каждую выделенную папку в отдельном окне.

Открыть в другой программе… (Open with Other Application…) — эта команда позволяет открыть папку или папки в другом, выбранном вами приложении.

Общий доступ(Sharing Options) — эта последняя команда открывает окно об-щего доступа, в котором вы можете предоставить общий доступ к содержимо-му папки, если установлена Служба публикации папок или общего доступа

Источник

Оцените статью
Adblock
detector