Где & ldquo; открыто с & hellip; & rdquo; в Наутилусе?

В Ubuntu 11.04 я обычно редактирую свои файлы * .fig, нажимая на значки. Приложение (скрипт), открывшее файл, было texfig. Этот сценарий был выбран "открыть с помощью ..." в nautilus. Но сейчас нет возможности выбирать другие приложения, кроме предопределенных, соответствующих mimetype. Как я могу определить приложение по умолчанию (или самодельный скрипт) в nautilus для mimetype x-xfig?

13
задан 24 October 2011 в 16:30

6 ответов

Вы можете создать . desktop файл, который будет перечислен на вкладке "Открыть другим приложением":

  • Перейдите на ~/.local/share/applications
  • Создайте файл с именем textfig.desktop, содержимое которого:
  • .
[Desktop Entry]
Кодирование=UTF-8
Имя=Текстфиг
Comment=Правка файлов fig с помощью пользовательского текстового скрипта
Exec=<путь к вашему скрипту> %u
Терминал=настоящий
Тип=Приложение
Иконка=
Категории=Приложение;Утилита;Текстовый редактор;
StartupNotify=true
MimeType=текст/объяснение;
NoDisplay=true

После этого вы увидите Textfig в вашей вкладке Open with other application, выберите его, и когда вы дважды щелкните по файлу, вы сможете открыть его с помощью вашей программы.

Просто настройте остальные значения немного больше, чтобы они соответствовали вашим потребностям. %u скажет nautilus выполнить его на текущем выбранном файле.

13
ответ дан 24 October 2011 в 16:30

Я приготовил этот маленький сценарий, чтобы позволить нашим пользователям открыть файл с программой по их выбору.

https://github.com/gecos-team/openwith

1
ответ дан 24 October 2011 в 16:30

Если вы больше думаете о графическом интерфейсе (как и я), перейдите к launchpad PPA и установите Ubuntu-Tweak в репозитории вашего программного обеспечения. Что касается меня и многих других, он должен быть включен во все инсталляционные пакеты дистрибутива.

Одним из "тонкостей" является Nautilus, где Вы можете изменять ассоциации файлов, как и раньше, включая все, что есть в usr/bin.

Проверьте его по адресу http://ubuntu-tweak.com/.

2
ответ дан 24 October 2011 в 16:30
  1. Выберите файл, который вы хотите изменить.

  2. Выберите «Файл» ▸ «Свойства». Откроется окно свойств элемента.

  3. Щелкните вкладку «Открыть с помощью».

  4. Выберите приложение, в котором вы хотите открывать файлы этого типа.

Источник

0
ответ дан 24 October 2011 в 16:30

Вам нужно указать файл *.desktop, поместить тип файла, который вы хотите открыть.

Сначала вам нужно получить миметипу этого файла, например, *.mkv

use: mimetype /path/to/file , чтобы найти его

XXXX.mkv:                      video/x-matroska

Теперь вы изменяете assosiated приложение по умолчанию, в ~/.local/share/applications/mimeapps.list , создаете его, если он не найден.

Объедините следующий файл:

[Default Applications]
video/x-matroska=mplayer.desktop;

Это означает, что вы используете mplayer.desktop, чтобы открыть все *.mkv файлы по умолчанию. (Создайте mplayer.desktop в /usr/share/applications, и укажите Exec= на ваш скрипт `

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer
2
ответ дан 24 October 2011 в 16:30

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

  1. Установите файловый менеджер Thunar из среды рабочего стола Xfce (он установит только thunar, а не остальную часть xfce4):

      sudo apt-get install thunar
     

    (Вы также можете установить пакет thunar в Центре программного обеспечения Ubuntu или в диспетчере пакетов Synaptic.)

  2. Откройте thunar в Терминале или через меню приложений / GNOME Shell / Unity / что угодно, а затем используйте файловый менеджер Thunar, чтобы установить ассоциации типов файлов. Nautilus также будет уважать эти ассоциации, когда вы в следующий раз нажмете на этот тип файла в Nautilus.

6
ответ дан 24 October 2011 в 16:30

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

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