Когда Firefox установлен в качестве браузера по умолчанию, любые ссылки, созданные клиентом в другом приложении, открывают новое пустое окно Firefox, а не новую вкладку или новое окно со страницей, которую я хочу.
Это проблема с конфигурацией firefox, из «Предпочтительных приложений» или что еще?
Исполняемый скрипт firefox отлично работает, потому что выполнение firefox http://example.com в окне консоли делает правильную вещь. Есть ли способ редактировать «предпочтительные приложения» вручную?
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы были не очень любезны с "любое приложение", но я пытался найти приложение, в котором я могу открыть URL-адрес. Я тестировал "Вам поможет опция онлайн..." из меню "Справка", который подтвердил, что URL-адреса открываются в новых окнах.
, используя мое воображение, я наблюдал, как приходят новые команды, выполнив:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
после выполнения этого, я быстро нажала на ранее упомянутых "Вам поможет опция онлайн..." меню. Как команда появляется, я убегаю от команды нажатием клавиш Ctrl + с (прерывания). Команда питона вызова. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
, анализируя этот файл, я делаю вывод, что новое окно Firefox является принудительным, если приложение для запуска firefox %s (определяется по gconftool-2). Чтобы изменить это поведение, установить клавишу [F6], чтобы firefox %u.
, чтобы сделать это, откройте терминал и выполните команду:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
для графического интерфейса см. в разделе Как использовать редактор переименовать?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть куча вариантов того, как ваши вкладки должны реагировать.
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы не очень помогли с «любым приложением», но я попытался найти приложение, в котором я мог бы открыть URL-адрес. Я проверил параметр «Получить подсказку в Интернете ...» в меню «Справка», в котором подтвердили, что URL-адреса открываются в новых окнах.
Используя мое воображение, я наблюдал за новыми командами, выполняемыми:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
После выполнения этого я быстро нажал ранее упомянутую опцию «Get Help Online ...». Когда команда появится, я убегу от команды, нажав Ctrl + C (прерывание). Команда - вызов python. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
. Анализируя этот файл, я делаю вывод, что новое окно Firefox принудительно, если приложение, которое должно быть запущено, firefox %s (определяется gconftool-2), , Чтобы изменить это поведение, установите для клавиши /desktop/gnome/url-handlers/http/command значение firefox %u.
Чтобы сделать это, откройте терминал и выполните:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
. Для способа GUI см. Раздел How How использовать gconf-редактор?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть куча вариантов того, как ваши вкладки должны реагировать.
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы не очень помогли с «любым приложением», но я попытался найти приложение, в котором я мог бы открыть URL-адрес. Я проверил параметр «Получить подсказку в Интернете ...» в меню «Справка», в котором подтвердили, что URL-адреса открываются в новых окнах.
Используя мое воображение, я наблюдал за новыми командами, выполняемыми:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
После выполнения этого я быстро нажал ранее упомянутую опцию «Get Help Online ...». Когда команда появится, я убегу от команды, нажав Ctrl + C (прерывание). Команда - вызов python. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
. Анализируя этот файл, я делаю вывод, что новое окно Firefox принудительно, если приложение, которое должно быть запущено, firefox %s (определяется gconftool-2), , Чтобы изменить это поведение, установите для клавиши /desktop/gnome/url-handlers/http/command значение firefox %u.
Чтобы сделать это, откройте терминал и выполните:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
. Для способа GUI см. Раздел How How использовать gconf-редактор?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть множество вариантов того, как ваши вкладки должны реагировать.
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы не очень помогли с «любым приложением», но я попытался найти приложение, в котором я мог бы открыть URL-адрес. Я проверил параметр «Получить подсказку в Интернете ...» в меню «Справка», в котором подтвердили, что URL-адреса открываются в новых окнах.
Используя мое воображение, я наблюдал за новыми командами, выполняемыми:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
После выполнения этого я быстро нажал ранее упомянутую опцию «Get Help Online ...». Когда команда появится, я убегу от команды, нажав Ctrl + C (прерывание). Команда - вызов python. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
. Анализируя этот файл, я делаю вывод, что новое окно Firefox принудительно, если приложение, которое должно быть запущено, firefox %s (определяется gconftool-2), , Чтобы изменить это поведение, установите для клавиши /desktop/gnome/url-handlers/http/command значение firefox %u.
Чтобы сделать это, откройте терминал и выполните:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
. Для способа GUI см. Раздел How How использовать gconf-редактор?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть множество вариантов того, как ваши вкладки должны реагировать.
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы не очень помогли с «любым приложением», но я попытался найти приложение, в котором я мог бы открыть URL-адрес. Я проверил параметр «Получить подсказку в Интернете ...» в меню «Справка», в котором подтвердили, что URL-адреса открываются в новых окнах.
Используя мое воображение, я наблюдал за новыми командами, выполняемыми:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
После выполнения этого я быстро нажал ранее упомянутую опцию «Get Help Online ...». Когда команда появится, я убегу от команды, нажав Ctrl + C (прерывание). Команда - вызов python. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
. Анализируя этот файл, я делаю вывод, что новое окно Firefox принудительно, если приложение, которое должно быть запущено, firefox %s (определяется gconftool-2), , Чтобы изменить это поведение, установите для клавиши /desktop/gnome/url-handlers/http/command значение firefox %u.
Чтобы сделать это, откройте терминал и выполните:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
. Для способа GUI см. Раздел How How использовать gconf-редактор?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть множество вариантов того, как ваши вкладки должны реагировать.
Пользователь Firefox здесь.
Ничто из этого не работало для меня. У меня уже был «% u» в моем файле конфигурации.
Я заметил, что всякий раз, когда я нажимал гиперссылку внутри моего терминала, Firefox всплывал бы со мной, сообщение об ошибке сообщало бы мне, что я уже открыл браузер вместо того, чтобы просто открывать новую вкладку. Это заставило меня подумать, что в настоящее время запускается новое отдельное окно из моего текущего браузера.
Но у меня сложилось неправильное впечатление. Это потому, что у меня есть две версии Firefox (бета и ESR). Если вы не настроите свой обычный браузер как по умолчанию, любой щелчок по гиперссылкам запустит вашу другую версию Firefox, и если вы не будете обращать на это внимание, похоже, вы пытаетесь открыть новое окно из своего обычного браузер, а не новая вкладка.
TL; DR Если вы используете две версии одного и того же браузера, убедитесь, что ваш обычный по умолчанию установлен по умолчанию
Вы не очень помогли с «любым приложением», но я попытался найти приложение, в котором я мог бы открыть URL-адрес. Я проверил параметр «Получить подсказку в Интернете ...» в меню «Справка», в котором подтвердили, что URL-адреса открываются в новых окнах.
Используя мое воображение, я наблюдал за новыми командами, выполняемыми:
while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done
После выполнения этого я быстро нажал ранее упомянутую опцию «Get Help Online ...». Когда команда появится, я убегу от команды, нажав Ctrl + C (прерывание). Команда - вызов python. Соответствующий файл для открытия URL-адреса:
/usr/share/launchpad-integration/launchpadintegration/urls.py
. Анализируя этот файл, я делаю вывод, что новое окно Firefox принудительно, если приложение, которое должно быть запущено, firefox %s (определяется gconftool-2), , Чтобы изменить это поведение, установите для клавиши /desktop/gnome/url-handlers/http/command значение firefox %u.
Чтобы сделать это, откройте терминал и выполните:
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'
. Для способа GUI см. Раздел How How использовать gconf-редактор?
Симптом: нажмите ссылку в приложении, например Thunderbird или LibreOffice, откроет пустую вкладку или страницу в Firefox.
Решение. Найдите файл (или его эквивалент) userapp-firefox-S2GY5X.desktop в папке /home/myself/.local/share/applications и замените
Exec=/usr/bin/firefox %f
на
Exec=/usr/bin/firefox %u
(u = URL кратко)
Debian Wheezy, с рабочим столом Xfce4. Firefox ESR версия 52.8.0 (32-бит):
У меня была аналогичная, но не идентичная проблема. При нажатии на гиперссылку в Интернете в LibreOffice открылось новое окно Firefox, даже если Firefox уже запущен в уже существующем окне. Кроме того, в новом окне Firefox откроются две вкладки, одна с URL-адресом «www.% U.com» и одна с желаемым URL.
Чтобы остановить это нежелательное поведение, я открыл /home/your user/.local/share/xfce4/helpers/firefox-esr с текстовым редактором и изменил строку X-XFCE-CommandsWithParameter=firefox-esr %u "%s" в нем на X-XFCE-CommandsWithParameter=firefox-esr "%s"
Теперь я получаю желаемое поведение (т. е. нужный URL-адрес открывается как новая вкладка в уже существующем окне Firefox. ..
IHTHS!
У меня FF 6.0 и Ubuntu 11.04. Я перехожу в FF> Edit> Preferences> Tab (это вкладка в этом окне), и у вас есть куча вариантов того, как ваши вкладки должны реагировать.