Bağlantıyı açmak için terminal öykünücüsü sol tıklama


10

Bu yüzden birincil işletim sistemim olarak Linux'u kullanmaya geri dönmeye çalışıyorum. Gnome 3 ile Ubuntu 12.04 kullanıyorum. Birden fazla terminal emülatörünü denedim, ancak hepsinin ortak bir başarısızlığı var: Bağlantıları bir tarayıcıda açmak için sol tıklarken basılı tutmanız gerekiyor veya sağ tıklayıp bağlam menüsü seçeneğini "Bağlantı Aç" seçeneğini seçin.

Bu benim için uygun değil. Linux masaüstü ortamı olarak kullandığım makine iş için kullandığım dizüstü bilgisayar. Bunu evden çalışırken kullanıyorum ve ofisimin aksine yatak odamdayım; ofisimde Windows oyun donanımım ve yerel Linux sunucum var (genellikle dizüstü bilgisayardan veya oyun donanımından SSH'ye erişiyor ve içeride tmux çalıştırıyorum). Bunu sık sık eşim uyurken kullanıyorum ve harici fare kullanmak için yerim yok. Bunun çok fazla ayrıntı olduğunu biliyorum (konu dışı sınırda), ancak kullanım durumumun arkasındaki mantığın daha net bir resmini vermeye ve işe yaramayacak belirli çözümleri dışlamaya çalışıyorum.

Harici fareyi kullanabildiğimde sağ tıklayıp seçerek açık bağlantıyı ve hatta ctrl düğmesini basılı tutmak daha kolay, ancak izleme tuşunu kullanırken, bunu yapmak gerçekten rahatsız edici. Evden çalışmamın ve dizüstü bilgisayarı yatakta kullanmamın bir parçası, kronik ağrı durumlarım olduğu için, ortamımı rahatlığım için özelleştirmenin bir yolunu bulmak, engellerimin yönetilmesine yardımcı olmak için benim için önemlidir.

Şu anda hatırlayamadığım gnome terminali, sonlandırıcı, guake ve diğer birkaçını denedim. rxvt, xterm için de aynı olan bağlantıları (normal veya unicode sürümlerde) tanımıyor gibi görünmüyor. Unicode da tmux'un doğru bir şekilde çizilmesi için önemli gibi görünüyor (bunun etrafında çalışmak için yapılandırma ayarları olabilir, ancak şimdi test ederken fark ettim).

Popüler emülatörlerden birinin bununla çalışacak şekilde yapılandırılması veya başka bir emülatörün denenmesi için herhangi bir öneriniz var mı? Son zamanlarda Guake'i kullanıyorum çünkü en iyisi gibi göründü, ancak işi hallederse kesinlikle geçiş yapmaya açıkım. Mümkünse her şeyi uygun bir şekilde yönetmeyi tercih ettiğim için, el yama kodunu tercih etmemeyi tercih ederim, ancak gerekirse yapacağım. Gnome içinde çalışacak tek bir KDE uygulaması elde etmek için ekstra yük nedeniyle KDE'ye özgü uygulamalardan kaçındım, ancak alternatif yoksa ve yeterince iyi performans gösteriyorsa, keşfetmeye değer.

Bu, insanlar için önemsiz bir endişe gibi görünüyorsa üzgünüm, ancak aslında Linux'u bir masaüstü ortamı olarak kullanmaya çalıştığım en sinir bozucu şey (bence bu konuda çok iyi şeyler söylüyor) Linux masaüstünün durumu). Ancak, sakatlığımla, varsayılan önyüklememi sonuç olarak Windows'a geri ayarlamaya cazip geliyorum. Bunu mükemmel bir şekilde ele alan macun-url kullanmaya çok alıştım.

Yardımın için teşekkürler.


Terminator için özel bir eklenti yazmak mümkün olabilir, ancak nasıl yapılacağından emin değilim.
Scott Severance

Yanıtlar:


4

urxvt muhtemelen en yapılandırılabilir tek emülatördür. İle yükleyin

sudo apt-get install rxvt-unicode

Ardından ~ / .Xdefaults dosyasını düzenleyerek aşağıdakileri ekleyin:

URxvt.perl-ext-common: default,matcher
URxvt.urlLauncher: xdg-open
URxvt.matcher.button: 1
URxvt.matcher.pattern.1: \\bwww\\.[\\w-]\\.[\\w./?&@#-\[\]]*[\\w/-]

Xdg-open kullanmak, sistem ayarlarında belirttiğiniz tarayıcıyı kullanmanızı sağlar (en azından Gnome için çalışır, KDE'den emin değilsiniz). Ne yazık ki, urxvt'in varsayılan görünümleri, çok ikna edici değil, modern gnome terminalinden daha eski xterm'e benziyor ve yapılandırma, bağlam menüleri yerine yapılandırma dosyalarıyla çalışıyor. Bununla birlikte, nasıl yapılandırılacağı konusunda bir eğitim vardır .

Şahsen, böyle bir yapılandırma modunu önemsemiyorum, tecrübelerime göre terminalinizi nadiren yeniden yapılandırmak istiyorsunuz.


1
Aradığım şey bu, teşekkürler! Bunu temel alarak gnome terminali gibi yapmak için .Xdefaults'umu biraz değiştirdim: saltycrane.com/blog/2009/11/how-make-urxvt-look-gnome-terminal
Morgan Blackthorne
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.