# linux: gpui add Keysym::ISO_Left_Tab \(\#9126\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/95b311cb907cff1ec21943f1de3c7bed6f5561f0)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 95b311cb907cff1ec21943f1de3c7bed6f5561f0

Requested commit: 95b311cb907cff1ec21943f1de3c7bed6f5561f0

Commit: 95b311cb907cff1ec21943f1de3c7bed6f5561f0

Tree: 40117515a13bcf42a488f5b3cd1ed20fc9512d0e

Author: charles-r-earp

Committer: GitHub

## Message

```
linux: gpui add Keysym::ISO_Left_Tab (#9126)

Fixes #9089.

On linux, pressing shift and tab together can potentially produce
`ISO_Left_Tab`. This PR maps this key to "tab" with the shift modifier,
similar to `SHIFT_TAB_KEY` in gpui::platform::mac::events.

Note: The [default linux
keymaps](https://github.com/zed-industries/zed/blob/main/assets/keymaps/default-linux.json)
have shift-tab mapped to editor::TabPrev and ctrl-[ mapped to
editor::Outdent. Both actions appear to have the same effect.

Release Notes:

- Support shift-tab on linux (#9089).
```

## Parents

- [8eea28128844c9664575218d6311f12cd871b731](https://git.cafe/gitcafe/zed/commit/8eea28128844c9664575218d6311f12cd871b731?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/95b311cb907cff1ec21943f1de3c7bed6f5561f0?format=markdown)
