Как я могу сделать PCManFM открытыми файлами простого текста с Leafpad по умолчанию в Lubuntu?

Когда я использую PCManFM, я иногда делаю следующее. Я щелкаю правой кнопкой в пустом месте в ~/, и выберите Make new... --> Empty File. Я ввожу некоторый текст в нем, как 'blabalballabl', и затем я сохраняю его, например, как test.

Теперь, я дважды щелкаю по этому файлу. Leafpad не откроет файл, но вместо этого PCManFM заявит, что файл является исполняемым файлом. Это затем спрашивает, хочу ли я выполнить файл или нет. Я не хочу, чтобы это произошло, я просто хочу, чтобы Leafpad открыл файл. Щелчок правой кнопкой по файлу, затем изменение приложения по умолчанию для открытия этого типа файлов не помогают.

Там какой-либо путь состоит в том, чтобы вынудить PCManFM открыть файлы как они с Leafpad по умолчанию?

Я использую Lubuntu 11.10 32 бита.

PCManFM asks to execute the file

PCManFM просит выполнять файл

Changing the default program to open the file doesn't help.

Изменение программы по умолчанию для открытия файла не помогает.

The Leafpad file associations look OK.

mimeapps.list взгляды хорошо; text/plain должен быть открыт Leafpad.

1
задан 2 January 2012 в 16:50

3 ответа

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

enter image description here

В той же папке - попробуйте удалить / переименовать любой пользовательский листовой блок. Файл рабочего стола на всякий случай это из-за ошибки в этом определении.

Выйдите из системы и войдите в систему, чтобы изменения вступили в силу.

0
ответ дан 2 January 2012 в 16:50

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

  1. chmod -x [yourfile] или
  2. Щелкните правой кнопкой мыши> Свойства> Разрешения> Снимите флажок «Создать файл» исполняемый файл».

Однако это исправление, вероятно, не будет работать, если файл находится в файловой системе, которая не поддерживает POSIX-подобные разрешения для файлов (например, NTFS, vfat, сетевые ресурсы и т. Д.). ]

0
ответ дан 2 January 2012 в 16:50

У меня есть решение !: Просто добавьте

,noexec

к параметрам строки ntfs в / etc / fstab

0
ответ дан 2 January 2012 в 16:50

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

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