Debian では、Shift+DownURxvt に新しいタブが開きます。しかし、最近別のコンピュータでFedoraを使い始めましたが、ここではうまくいきませんCtrl+T。しかし、どちらも効果がなかったので、私がどこにいるのか疑問に思うしかありませんでした。また、Ctrl+Tいくつかのプログラム(Vim、MOC ...)が必要です。
からインスピレーションを受けるArchWiki ドキュメントURxvt.keysym.Shift-Down: perl:tabbedex:new_tab
、次に追加しようとしました。私の~/.XDefaults、しかし、これはうまくいきません。 (しかしそうだとしてもしたCtrl+Tうまくいきますが、他の目的でリリースされるのかはわかりません。 )
どんなアイデアがありますか?
答え1
ArchWiki アノテーションでは、「tabbedex」と呼ばれる rxvt-unicode の他のタブ実装について説明します。詳しく見ると、別のパッケージであることがわかります。試してみたい場合は、Perlソースコードをインポートして挿入してください${HOME}/.urxvt/ext
(perl-lib
設定オプションを参照rxvt-unicode(1)
)。
Fedoraのパッケージマネージャは、次の展開カスタムパッチを含めることにしました。
keysym 0x74
、ところで、はいt。 Fedoraシステムに/usr/lib/urxvt/perl/tabbed
Debianシステムのコピーを配置するか、~/.urxvt/ext
単にシステムコピーを交換して、システムタブPerl拡張を置き換えることができます。
正直なところ、Fedoraパッチがリリースされたきっかけは何ですか?わかりません。
答え2
ヒントをくれたetherfishに感謝します。私はもう少し研究しました:
わかりましたが、これは壊れていました。RFE、紹介する他のパッチの最初のバージョン、S-down/upを可能にします。一行スクロールしたがって、ラベルが破壊されます。
この問題は数回後に解決されましたが(パッチを編集してC-up / downに変更しようとしました)実際には受け入れられないしたがって、現在ではCTを追加する以外は、修正プログラムで状況は解決されません(...より近道はありません)。
私はそれを次のように投稿しました。Fedora用のバグ
今、私たちは何ができますか?
Fedora管理者が問題を解決するか、別のパッチを提案するのを待ちます。
アップストリームから直接urxvtを構築します。
tabbedexなどのさまざまなバージョンのタブを使用してください。
ローカルコピーを使用して、両方のディストリビューション
tabbed
に機能する3番目のショートカットを追加します(〜/ .urxvtに追加するか、システム全体のファイルを編集)。
修正する:さて、約1日後に、バグ修正送信して配信中です。 Fedoraでこの問題を解決したパッチが削除され、S-Downがすぐに再び機能します。 Fedora開発者の皆さん、ありがとうございます!