Я хочу переименовать файл в GUI. Я знаю, что могу также right-click > Rename
или нажмите F2
, но я знаю в ОС Chrome, которую можно просто ввести Ctrl+Enter
в приложении Файлов, и это сделает это.
Действительно ли что-нибудь подобно этому возможному в Ubuntu? Есть ли любое сочетание клавиш кроме F2
это позволит переименовывать файл в GUI?
Или, в противном случае затем есть ли способ для меня установить пользовательское сочетание клавиш для этого как Ctrl+Enter
, как в ОС Chrome? Я знаю в настоящее время попытку Ctrl+Enter
только сделает то же самое как просто ввод Enter
.
1 я даже не думаю, что это имеет значение, не так ли?
2 это избыточный для высказывания "Среды GUI"?
Я использую 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
Теперь у нас есть конфигурационный файл в редакторе, мы должны остановить Файлы ('Наутилус'), прежде чем мы сможем внести изменения. Снова, два способа сделать это:
Gnome Terminal
) и уничтожьте наутилус путем выдачи команды: nautilus -q
. Ваше окно (окна) Files должно все исчезнуть<Alt>F2
и дайте команду nautilus -q
. Ваше окно (окна) Files должно все исчезнутьТеперь Файлы ('Наутилус') были остановлены, мы можем внести изменения в его конфигурационные файлы.
Если Вы теперь открываете Files ('Наутилус') снова, Ваши изменения должны вступить в силу
Ответы на примечания ноги:
1. Необходимо указать приложение, с которым у Вас есть проблема. В этом случае это была конфигурация приложения в противоположность параметру настройки системы, который должен был быть изменен для решения этого вопроса.
2. Люди будут знать то, под чем Вы подразумеваете GUI Environment
. Это однако обычно упоминается как GUI
или Desktop
в этом контексте.
ALT+Enter работал на меня в Навигаторе Файла, но затем необходимо использовать ESC для закрытия.
Подобный для Возвращения 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
).