Re: [dev] [st] Shift Tab does not work

From: Roberto E. Vargas Caballero <>
Date: Thu, 13 Dec 2012 12:02:18 +0100

On Thu, Dec 13, 2012 at 10:49:22AM +0200, Edgaras wrote:
> I use Vim, and there you can cycle forward through completion using "Tab" and
> backward using "Shift+Tab", this does not work in st, but it works in xterm. I
> tested against tip.

Using xev I see that X server sends ISO_Left_Tab event, and st has the line

        { XK_ISO_Left_Tab, XK_ANY_MOD, "\033[Z", 0, 0, 0},

in config.def.h, that theoretically should match it, but it doesn't it. I
thought I test this key when I wrote the key assignation, but it is true it
is not working now.

Looking in the repository I can see that the commit 16ccf (Fix tab key)
inserted this code, and I have tested that is such commit it was working, so
we have a regression. I am going try now a bisection and try locate which
commit broken this key.
Received on Thu Dec 13 2012 - 12:02:18 CET

This archive was generated by hypermail 2.3.0 : Thu Dec 13 2012 - 12:12:04 CET