Я являюсь новым здесь и плохо знакомым с Ubuntu также.
Я хочу установить приложение по умолчанию для sql и текстовые файлы для открытия с gedit.
У меня уже есть попытка, 'Открытая с' без успеха. Я также проверил '/etc/gnome/defaults.list' и нашел эту строку, 'text/x-sql=gedit.desktop'and я являюсь новым, но это кажется прекрасным. Не знайте, почему я получаю это, когда я пытаюсь открыть упомянутые файлы:
Вы получаете это, потому что файл отмечен как исполняемый файл. В файловом менеджере просто говорится "эй! Вы хотите, чтобы я выполнил это как программу или открыл ее как текстовый файл?"
Это открывается в GEdit правильно при нажатии на "Display"? Если так, Ваши ассоциации файлов установлены правильно. Можно затем избавиться от этого дополнительного диалогового окна с одним из следующего:
Следуйте ответу mrucci, чтобы сказать Наутилусу просто отображать исполняемые текстовые файлы вместо того, чтобы предложить выполнять их. ИЛИ...
Удалите исполняемое разрешение из файла, если этому не нужен он. Выполненный chmod -x myfile.sql
на файле для удаления исполняемого бита. Затем Наутилус не предложит выполнять его.
Вторая опция не является выполнимой с chmod
на FAT32 или файловых системах NTFS. Необходимо было бы смонтировать диски с определенными опциями монтирования (например, -o noexec
) получить тот же эффект.
Править: Существует третья опция. Вместо того, чтобы дважды щелкнуть для езды на автомобиле файлов выработайте привычку щелчка правой кнопкой и выбора опции "Edit". Это - то, с чем я делаю в Windows .bat
файлы, и в Thunar на Xubuntu со сценариями оболочки (.sh
) - Я не знаю бесцеремонно, но я ожидал бы, что файловый менеджер по умолчанию в Ubuntu может сделать это также. Это - хорошая привычка войти - даже если я настрою свой компьютер для поведения "правильно", то чужая система не будет вести себя то же.