Поиск по сайту:

Как сделать диалоговое окно выбора файла по умолчанию текущим рабочим каталогом

В этом простом руководстве показано, как заменить «Последние использованные» на текущий рабочий каталог по умолчанию в средстве выбора файлов GTK в Ubuntu.

Многие приложения используют «Недавно использованные» по умолчанию в диалоговом окне «Открыть файл». Это здорово, но есть возможность сделать его по умолчанию каталогом текущих файлов редактирования.

Выбор файла GTK4

Это весьма полезно при работе со многими файлами в одном каталоге. Например, при редактировании изображения через GIMP нажмите Ctrl+O (или Ctrl+Alt+O), чтобы открыть средство выбора файлов и автоматически открыть каталог текущего изображения, а не всегда «Недавно использованные».

Для приложений GTK2

Некоторые популярные приложения, такие как GIMP, все еще используют набор инструментов GTK2 для своего пользовательского интерфейса.

1. Сначала откройте «Файлы» (браузер файлов) и нажмите Ctrl+H, чтобы отобразить скрытые файлы/папки. Затем перейдите к .config -> gtk-2.0.

2. В этой папке нажмите «Изменить файл gtkfilechooser.ini». Когда файл откроется, измените StartupMode=recent на StartupMode=cwd и сохраните файл.

Для приложений GTK3/GTK4

Средство выбора файлов GTK3 в Ubuntu 22.04/23.10 по умолчанию выбирает текущий рабочий каталог, но GTK4 по умолчанию выбирает последние файлы. И у них есть скрытая возможность настроить это поведение.

Вариант 1. Используйте команду gsettings

Для тех, кто хорошо разбирается в командах Linux, просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть окно терминала.

Когда терминал откроется, запустите команду, чтобы установить текущий рабочий каталог по умолчанию для средства выбора файлов GTK3:

gsettings set org.gtk.Settings.FileChooser startup-mode 'cwd'

Для приложений GTK4 вместо этого запустите эту команду в окне терминала:

gsettings set org.gtk.gtk4.Settings.FileChooser startup-mode 'cwd'

Вариант 2. Используйте редактор Dconf (графический)

Для графического способа сначала найдите и установите «Dconf Editor» в программном обеспечении Ubuntu:

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

sudo apt install dconf-editor

Затем найдите и запустите инструмент «Редактор Dconf»:

Когда он откроется, перейдите к ’org.gtk.Settings.FileChooser’. Наконец, нажмите «режим запуска», отключите параметр «Использовать значение по умолчанию» и установите собственное значение «cwd».

Кроме того, перейдите к ’org.gtk.gtk4.Settings.FileChooser’ и измените значение «startup-mode» на «cwd» для средства выбора файлов GTK4.

После внесения изменений все ваши диалоги выбора файлов GTK должны немедленно использовать текущий рабочий каталог по умолчанию, а не «Недавно использованные»!

Статьи по данной тематике