Linux'taki mevcut bir Firefox örneğinde yeni bir sekme / pencere açın


5

Komut satırından bir URL açmak ve zaten çalışan ve yanıt veren bir Firefox örneğinde bu yeni bir sekme veya pencere olarak açmak istiyorum. Debian'ın Sid şubesini kullanıyorum. Aşağıdakileri yaparsam:

1. terim:

$ firefox

2. terim:

$ firefox 'http://www.google.com'

Güncelleme : -new-tab ve -new-window'u da denedim, ancak aynı sonucu aldım.

$ firefox -new-tab 'http://www.google.com'

Mesajı alıyorum:

Firefox is already running, but is not responding. To open a new window, 
you must first close the existing Firefox process, or restart your system.

Bu daha önce tartışıldı (örneğin burada ve burada ), ancak mevcut Firefox örneğini öldürmek istemiyorum (gayet iyi gidiyor) ve farklı bir profil kullanmak istemiyorum. Bu, Google Chrome ile sorunsuz bir şekilde çalışır.


1
Eğer Firefox varsayılan tarayıcınızsa, xdg-openilişkili bir uygulamayla herhangi bir dosyayı açan , kullanabilirsiniz .
AFH

Yanıtlar:


3

-new-windowVeya -new-tabkomut satırı seçeneklerini kullanın :

firefox -new-window 'http://www.google.com'
firefox -new-tab 'http://www.google.com'

Https://superuser.com/questions/699127/firefox-command-line-arguments/699128#699128 ve Mozilla belgelerine bakın


2
Neden olduğundan emin değilim, ancak -new-tab / -new-window ile aynı sonucu alıyorum.
kendini

Belki onları birleştiren bir tercih ayarınız vardır.
Barmar

~ / .Mozilla dizinini yoldan çıkarmayı denedim ve Firefox'un varsayılan ayarları yeniden yaratmasını sağladım. Aynı davranış Bu davranışı etkileyebilecek başka ayarlar var mı?
kendini

Sanırım suçluyu keşfettim. İnit dosyamda MOZ_NO_REMOTE = 1 set var. Bunu kaldırmak sorunu çözdü. Yardımınız için teşekkürler.
kendini

1
onlar gibi iki tire ile başlar: --new sekme uzun seçenekleri ile dikkatli
woohoo

2

İnit dosyamda şu satır var:

export MOZ_NO_REMOTE=1

Bu, Firefox’un tam olarak ne yapmaya çalıştığımı yapmasını engeller. Bunu kaldırmak sorunu çözdü.


2
Bahsettiğiniz init dosyası nedir? Teşekkürler.
Nabil Kadimi

export MOZ_NO_REMOTE=0Bunun yerine ayarın yanlış bir iz olduğuna dikkat edin , çünkü her iki satır da eşanlamlıdır. O XD ile berbat var
iago-lito

1

LaunchFireFox.shAşağıdaki satırda bir dosya oluşturun :

xargs -a ff_url.txt firefox -new-tab "$line"

Ayrı bir dosyada ff_url.txt:

http://www.google.com

ve ek web sayfaları.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.