Я пытаюсь настроить ассоциации файлов в FileZilla 3.38.1 на Ubuntu 18.04.1 LTS.
Если я дважды щелкаю по, например. test.php
в Файлах это откроется в gedit.
Таким образом в FileZilla > edit > settings > Filetype
Ассоциации, которые я отмечаю, "Наследовали ассоциации типа файла системы" (нет ничего иного определенного там), и щелкните правой кнопкой>, Открывают LOCAL test.php
это спрашивает меня, если я хочу открыть его с "Текстовым редактором", "Устройство записи LibreOffice" или "Atom" и открывающийся теми работами. Я ожидал бы, что это просто откроется редактором по умолчанию, gedit.
Если я щелкаю правой кнопкой> Представление/Редактирование об удаленном test.php
Я получаю ошибку - "Отказавшее утверждение../src/common/filefn.cpp (1610): утверждайте"! szFile.empty ()" перестал работать в wxFindFileInPath (): пустое имя файла в wxFindFileInPath" и какой бы ни кнопка я выбираю, "Остановка" или "Продолжаю" катастрофические отказы FileZilla. Я ожидал бы, что FileZilla загрузит временную локальную копию файла и откроет его в gedit.
Также, если я щелкаю правой кнопкой> Редактирование по ЛОКАЛЬНОМУ test.php
Я получаю ту же ошибку/катастрофический отказ.
Так, я пытаюсь настроить gedit как редактор по умолчанию в Ассоциациях Типа файла FileZilla.
Во-первых, я ввожу в Терминал which gedit
и ответ: /usr/bin/gedit
Если я ввожу /usr/bin/gedit
в терминале запускается gedit.
Таким образом в filezilla я пробую - php "/usr/bin/gedit" (также попробованный без кавычек)
FileZilla говорит мне "Связанную Программу, не найденную".
В локальном окне файла в FileZilla, если я перехожу к/usr/bin, я не вижу gedit файл или папку, все же я вижу его в Файлах или через "ls" в терминале.
Почему Filezilla не может видеть gedit?
Вы было почти правильным в Вашей установке, просто необходимо было добавить расширение.
в Вашем примере у Вас был/usr/bin/gedit
Все, в чем Вы нуждались, было php /usr/bin/gedit
Надо надеяться, это будет работать на Вас.
у Вас есть этот probleme, потому что Вы имеете, устанавливают поспешный Filezila (НЕОФИЦИАЛЬНЫЙ) от App Store человечности. Эта работа для меня. произведите чистку текущего filezilla и действительно переустановите как это в терминальной команде
склонные sudo - получают установку filezilla