Автор Тема: Как заставить FileZilla открывать локальные файлы указанным редактором?  (Прочитано 80141 раз)

Оффлайн kiav

  • Участник
  • *
  • Сообщений: 535
  • Стич-спасатель
Сразу признаюсь, мне не удалось зарегистрироваться на форуме программы - меня упорно считают спаммером. Вероятно, из-за российского IP.

Пишу именно о "локальных файлах" потому, что файл на редактирование в этой программе можно взять и со стороны сервера. Тогда файл будет загружен во временную папку на ПК, а после сохранения из редактора улетит измененным обратно на сервер.

Я использую режим редактирования, когда остается копия файла на ПК. Именно эту копию редактирую, а FileZilla сам печется когда нужно отправить изменение на сервер.

Так вот, с редактированием проблем нет - нужный редактор вызывается.
А если нужно просто заглянуть в локальный файл (открыть на просмотр), то есть проблема.

Выглядит она так

 Opening failed
 No programs has been assotiated on your system with this file type
 
 Не удалось открыть
 Не указана программа, ассоциированная с этим типом файлов

Настройки использую разные. Эта программа требовала шаманства и на Windows. Но там вопрос я решил. На Linux - ни в какую.

Основные варианты настроек (два)

 Редактор по-умолчанию: Использовать следующий редактор (указал какой)
 Всегда использовать редактор по-умолчанию.
 
 Редактор по-умолчанию: Использовать следующий редактор (указал какой)
 Для открытия использовать ассоциации файлов
 В ассоциациях указан php, с ними и работаю.

Что с этим делать? Варианты есть?

Я не знаю поможет ли новая версия (в репозитории платформы p7 она не самая новая). Но это уже из исходников собирать надо. На сайте разработчика не рекомендуют пакеты от других дистрибутивов.

Добавлено: Есть у меня подозрение, что способы открытия файлов в этой программе вообще не настраиваются. Раздел в настройках назван "Правка файлов".

В Dolphin (у меня KDesktop 7.0.5) я настройку сделал и она работает. Но, очевидно, оттуда FileZilla ее не берет. Тогда откуда программы такого типа их вообще на Linux могут получить?

Добавлено 2: Файл .desktop, как это написано в статье Mime_Policy. Я сделал. Ничего не изменилось.
« Последнее редактирование: 11.01.2016 03:30:19 от kiav »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
А в какой оконной среде раьотаете?

Инфлэйм

  • Гость
А в какой оконной среде раьотаете?
В Dolphin (у меня KDesktop 7.0.5) я настройку сделал и она работает.

Инфлэйм

  • Гость
Не указана программа, ассоциированная с этим типом файлов

Настройки использую разные. Эта программа требовала шаманства и на Windows. Но там вопрос я решил. На Linux - ни в какую.
А вы пробовали так, в  filezilla:

Редактирование => Настройки => Правка файлов => Ассоциация файлов
 и в этом поле добавить
png "/usr/bin/ваш_редактор"
jpg "/usr/bin/ваш_редактор"
jpeg "/usr/bin/ваш_редактор"
gif "/usr/bin/ваш_редактор"
html "/usr/bin/ваш_редактор"
htm "/usr/bin/ваш_редактор"
xml "/usr/bin/ваш_редактор"
php "/usr/bin/ваш_редактор"
js "/usr/bin/ваш_редактор"
Ясное дело, что вместо "ваш_редактор" нужно вписать то, что желаете использовать. После чего перезапустить FileZilla.

Оффлайн kiav

  • Участник
  • *
  • Сообщений: 535
  • Стич-спасатель
А вы пробовали так, в  filezilla:

Редактирование => Настройки => Правка файлов => Ассоциация файлов
 и в этом поле добавить
Ну, чтобы вот так глобалдьно - нет. У меня там:
php "/opt/aptana/run"
. "/opt/aptana/run"
Вторая строка от безысходности, не знаю какой тип она обслуживает, может "любой". Без нее тоже не работало на просмотр.

Инфлэйм

  • Гость
[offtop]
Пока не удается настроить FileZilla, попробуйте krusader. В нем есть все (даже больше), что есть в FileZilla.
[/offtop]

Оффлайн kiav

  • Участник
  • *
  • Сообщений: 535
  • Стич-спасатель
попробуйте krusader
Попробовал. Программа отличная (я вообще на таком уровне не видел файлового менеджера). Поразил режим синхронизированного просмотра. Но расстроил механизм закладок. Нельзя сделать закладку, которая включает адрес на двух панелях сразу.
По sftp работает красиво, использует ssh-agent.
Варианты по продвижению файла на сервер после его изменения локально даже не проверял. Не может его там быть. Все-таки это не ftp клиент. В этом krusader c FileZilla не сравнится.

Также смотрел Midnight Commander и gFTP. Полноценной замены FileZilla не существует.

Попробую добить регистрацию на форуме FileZilla, может там чего выясню.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Из аналогов есть ещё wcmcommander (аналого Far) и
doublecmd-gtk - Twin-panel (commander-style) file manager (GTK2)
doublecmd-qt - Twin-panel (commander-style) file manager (Qt4)
Андрей Черепанов (cas@)

dango

  • Гость
doublecmd-gtk - Twin-panel (commander-style) file manager (GTK2)
doublecmd-qt - Twin-panel (commander-style) file manager (Qt4)
Подтверждаю. С ftp работает. Попробуйте.

Оффлайн kiav

  • Участник
  • *
  • Сообщений: 535
  • Стич-спасатель
Подтверждаю. С ftp работает. Попробуйте.
Он и с ftps работает. А вот с sftp - нет. Так что никакой речи о сертификатах ssh и, тем более, запароленных закрытых ключах нет.

Закладки сразу на две панели в нем есть, поражен. Но после создания отредактировать их нельзя. Точнее можно, но только половину (то, что было в активной панели на момент создания закладки). Это создаст проблемы, либо при смене хостинга сайта (с соответствующим изменением структуры папок), либо при переносе папок на локальном хосте.

Настроек по автоматической отправке файлов на сервер при их изменении локально не обнаружил.

Смотрел версию для qt.

есть ещё wcmcommander
В репе платформы p7 его нет. Искал в Synaptic после обновления базы пакетов по имени и имени с описанием.

По исходному вопросу (FileZilla) итог неутешителен. Нужно обновлять версию пакета в платформе. Причина - на форуме программы не поддерживаются старые версии. Т.е. даже вопрос задать ("почему, что делать") нельзя.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну, попробуйте локально пересобрать версию из Сизифа в своём окружении.

Оффлайн kiav

  • Участник
  • *
  • Сообщений: 535
  • Стич-спасатель
попробуйте локально пересобрать версию из Сизифа в своём окружении.
Маленький я еще для таких дел. Пробовал к этому подступиться на CentOS (без результата), а в AltLinux есть еще какие-то дополнительные требования и инструменты. Освоюсь через годик, наверное. А пока придется пользоваться встроенным клиентом в Aptana IDE.