Горячая клавиша для переименования файла в GUI (кроме F2)

Я хочу переименовать файл в GUI. Я знаю, что могу также right-click > Rename или нажмите F2, но я знаю в ОС Chrome, которую можно просто ввести Ctrl+Enter в приложении Файлов, и это сделает это.

Действительно ли что-нибудь подобно этому возможному в Ubuntu? Есть ли любое сочетание клавиш кроме F2 это позволит переименовывать файл в GUI?

Или, в противном случае затем есть ли способ для меня установить пользовательское сочетание клавиш для этого как Ctrl+Enter, как в ОС Chrome? Я знаю в настоящее время попытку Ctrl+Enter только сделает то же самое как просто ввод Enter.


Спецификации

  • Сделайте и смоделируйте: Dell Inspiron N5010
  • Операционная система: Ubuntu 15.04
  • Файл Manager1: Файлы [значение по умолчанию один включенный в Единице]
  • GUI Environment2: единица

1 я даже не думаю, что это имеет значение, не так ли?

2 это избыточный для высказывания "Среды GUI"?

5
задан 11 November 2015 в 13:03

3 ответа

Я использую Gnome вместо Единицы, но они должны быть тем же (более или менее).

Наутилус (иначе. Файлы), удерживает его сочетания клавиш ~/.config/nautilus/accels

Файл Переименовывает, перечислен там как:

; (gtk_accel_path "<Actions>/DirViewActions/Rename" "F2")

; средство, что это комментируется и Наутилус, использует системное значение по умолчанию.

Если Вы удаляете ; и измените строку на:

(gtk_accel_path "<Actions>/DirViewActions/Rename" "<Primary>Return")

Затем Файл Переименовывает, будет изменен на Control-Enter.

Кажется, что существует только один ярлык, возможный для каждой операции. Наутилус использует последний перечисленный.
Таким образом, Вы не можете иметь F2 и Control-Enter одновременно.

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

nautilus -q

Подробные шаги (по запросу):

  • откройте Files ('Наутилус')

    • просмотрите к каталогу .config/nautilus в Вашем корневом каталоге
    • если Вы не видите, что каталоги запускаются с точки, нажать <Ctrl>H или в предпочтениях Файлов ('Наутилус'), отметьте поле для отображения скрытых файлов.
    • щелкните правой кнопкой или дважды щелкните по файлу accels так, чтобы это открылось в редакторе (вероятно, gedit)
  • С другой стороны, хит <Alt>F2 и дайте команду: gedit ~/.config/nautilus/accells

Теперь у нас есть конфигурационный файл в редакторе, мы должны остановить Файлы ('Наутилус'), прежде чем мы сможем внести изменения. Снова, два способа сделать это:

  • Опция 1: откройте окно терминала (Gnome Terminal) и уничтожьте наутилус путем выдачи команды: nautilus -q. Ваше окно (окна) Files должно все исчезнуть
  • Опция 2: хит <Alt>F2 и дайте команду nautilus -q. Ваше окно (окна) Files должно все исчезнуть

Теперь Файлы ('Наутилус') были остановлены, мы можем внести изменения в его конфигурационные файлы.

  • В редакторе внесите изменения, как упомянуто выше и сохраните файл
  • Выйдите из редактора

Если Вы теперь открываете Files ('Наутилус') снова, Ваши изменения должны вступить в силу


Ответы на примечания ноги:
1. Необходимо указать приложение, с которым у Вас есть проблема. В этом случае это была конфигурация приложения в противоположность параметру настройки системы, который должен был быть изменен для решения этого вопроса.
2. Люди будут знать то, под чем Вы подразумеваете GUI Environment. Это однако обычно упоминается как GUI или Desktop в этом контексте.

7
ответ дан 23 November 2019 в 08:55

ALT+Enter работал на меня в Навигаторе Файла, но затем необходимо использовать ESC для закрытия.

2
ответ дан 23 November 2019 в 08:55

Подобный для Возвращения BackSpace наутилусу (3.18 +) раз и навсегда!. Мы можем использовать то же, фиксируют для Ubuntu 18.04 + (Наутилус 3.26 +) для установки сочетаний клавиш для переименовывают.

1) Наутилус установки Python

apt-get install python-nautilus

2) Загрузите Клавишу-Backspace-Back.py с Клавиши Backspace наутилуса и поместите ее в ~/.local/share/nautilus-python/extensions:

mkdir ~/.local/share/nautilus-python
mkdir ~/.local/share/nautilus-python/extensions
wget https://raw.githubusercontent.com/riclc/nautilus_backspace/master/BackspaceBack.py ~/.local/share/nautilus-python/extensions/BackspaceBack.py

3) Сделайте копию файла (или переименуйте) в целях сделать новый ярлык (или помещают все это в тот один файл).

cp BackspaceBack.py Rename.py

4) Отредактируйте Rename.py и измените строку в файле, который запускается с приложения set_accels_for_action к следующему:

app.set_accels_for_action( "view.rename", ["<control>Return"] )
app.set_accels_for_action( "view.open-item-new-tab", [] )

5) Наутилус перезапуска (killall наутилус)

Обратите внимание, что "open-item-new-tab" также должен быть изменен к свободному сочетание клавиш Control+Return и затем повторно присвоить его для "переименовывания".

Можно использовать это для изменения любого ярлыка в Наутилусе. Полный список текущих ярлыков и их значений по умолчанию можно вытянуть от исходного кода для Наутилуса (искать nautilus_application_set_accelerator).

0
ответ дан 23 November 2019 в 08:55

Другие вопросы по тегам:

Похожие вопросы: