web-dev-qa-db-ja.com

端末エミュレータを左クリックしてリンクを開きます

そのため、私はLinuxをプライマリOSとして使用することに戻りました。 Ubuntu 12.04とGnome 3を実行しています。複数のターミナルエミュレーターを試しましたが、すべて共通の障害があるようです。Ctrlキーを押しながらブラウザーでリンクを開くか、右クリックして、コンテキストメニューオプション[リンクを開く]を選択します。

これは私にとっては最適ではありません。 Linuxデスクトップ環境として使用しているマシンは、仕事で使用するラップトップです。自宅で仕事をしていて、オフィスではなく寝室にいるときに使用します。私のオフィスには、WindowsゲーミングリグとローカルLinuxサーバーがあります(通常はラップトップまたはゲーミングリグからSSH経由でアクセスし、内部でtmuxを実行します)。妻が寝ているときによく使いますが、外付けマウスを使用するスペースがありません。私はそれが多くの余分な詳細(トピック外の境界)であることを知っていますが、私のユースケースの背後にある理由のより明確な画像を提供しようとし、うまくいかない特定の解決策を除外しようとしています。

外部マウスを使用できる場合は、右クリックして開いているリンクを選択し、ctrlボタンを押したままにすることも簡単ですが、トラックパッドを使用している場合は本当に不快です。自宅で仕事をし、ベッドでノートパソコンを使用する理由の1つは、慢性的な痛みの状態があるためです。

私はgnome-terminal、terminator、guakeなど、今は思い出せない他のいくつかを試しました。 rxvtは、xtermの場合と同じように、リンク(通常バージョンまたはUnicodeバージョン)を認識しないようです。 tmuxが正しく描画されるように、Unicodeも重要であると思われます(これを回避するための設定の微調整があるかもしれませんが、今のテストで気づいたことです)。

人気のあるエミュレーターの1つをこれで動作するように構成する方法、または別のエミュレーターを試す方法を構成する方法に関する提案私は最近、Guakeを使用してきましたが、それが最高のように思えましたが、仕事が完了した場合は絶対に切り替えを受け入れます。可能であればaptを介してすべてを管理することを好むため、コードを手動でパッチすることは好みませんが、必要な場合は行います。単一のKDEアプリをGnome内で実行するための余分なオーバーヘッドがあるため、これまでKDE固有のアプリを回避しましたが、代替手段がなく、十分に機能する場合は、探索する価値もあります。

これが人々にとって些細な懸念のように思える場合は申し訳ありませんが、これは実際にデスクトップ環境としてLinuxを使用しようとすることで対処している最も厄介なことです(私の意見では、 Linuxデスクトップの状態)。しかし、私の障害により、結果としてデフォルトのブートをWindowsに戻すようになりました。私はこれを完璧に処理するPuTTY-urlの使用に非常に慣れました。

ご協力いただきありがとうございます。

10

urxvtは、おそらく最も構成可能な単一のエミュレーターです。でインストール

Sudo apt-get install rxvt-unicode

次に、〜/ .Xdefaultsファイルを編集して以下を追加します。

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

Xdg-openを使用すると、システム設定で指定したブラウザを使用できます(少なくともGnomeで動作し、KDEについては不明です)。残念ながら、urxvtのデフォルトの外観はそうではありません。非常に説得力があります。最新のgnome-terminalよりも古いxtermに似ており、構成はコンテキストメニューではなく構成ファイルを介して実行されます。ただし、設定方法については チュートリアル があります。

個人的には、このような構成モードは気にしません。私の経験では、端末を再構成することはめったにありません。

4
January