Skip to content
master
Switch branches/tags
Code
This branch is 162 commits ahead of stepb:master.

Latest commit

When the mouse pointer is outside of the terminal window, dead keys
stop working.  When ibus is used, the prompt pops up but once next
key is pressed, no character is inserted to the terminal.  This fixes
that issue.

Unfortunately, the fix only works when ibus is used.  If urxvt is
configured not to utilise it, dead keys remain broken when the mouse
pointer is outside of the terminal window and result.

See: #26
Fixes: #39

[mina86@mina86.com: moved check to key_press handler and reworded
 comment and commit message]
7a95ffa

Git stats

Files

Permalink
Failed to load latest commit information.

URxvt Tabbed Extended plugin

An extended version of rxvt-unicode's tabbed perl extension with many new features such as:

  • activity and bell markers,
  • terminal status in the tab bar,
  • tabs renaming (also using OSC command),
  • user commands (so keysyms can be used),
  • tab bar auto-hiding,
  • preserving of -e option,
  • and more…

Installing tabbedex

Since tabbedex extension does not come with rxvt-unicode, it has to be installed separately. Installation is as simple as invoking:

curl https://raw.githubusercontent.com/mina86/urxvt-tabbedex/master/install | sh

or to install system-wide (even though frankly this hasn’t been tested well):

curl https://raw.githubusercontent.com/mina86/urxvt-tabbedex/master/install | sudo sh

Running this command again (or executing sh ~/.urxvt/urxvt-tabbedex/install) will update the code.

Enabling the extension

The plugin can be tested, without enabling it by default, by using urxvt’s -pe switch as follows:

urxvt -pe tabbedex

To enable it by default, it needs to be added to perl-ext or perl-ext-common URxvt resource. For example, ~/.Xresources might contain:

URxvt.perl-ext:  matcher,tabbedex,searchable-scrollback<M-s>

For full documentation of that resource, consult RESOURCES section of urxvt man page.

Configuration and usage

For configuration and usage see the sources of tabbedex file or read the urxvt-tabbedex man page installed by the above command (in case of local installation it is put in ~/man directory which man will look if ~/bin is in PATH).

About

Tabbed plugin for rxvt-unicode with many enhancements

Resources

License

Packages

No packages published