# vim2 \(\#3594\) · gitcafe/zed

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

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

Visibility: public

Requested revision: d12eb0581a2c62faa691a536e0bbd355b9aef9ab

Requested commit: d12eb0581a2c62faa691a536e0bbd355b9aef9ab

Commit: d12eb0581a2c62faa691a536e0bbd355b9aef9ab

Tree: 98e0dc0b6a4f0ff178247af1667809312c4a095d

Author: Conrad Irwin

Committer: GitHub

## Message

```
vim2 (#3594)

- First round of vim tests

Add `observe_keystrokes` back to gpui2
Allow multiple actions to match a given key event

[[PR Description]]

Release Notes:

- (Added|Fixed|Improved) ...
([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)).
```

## Parents

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

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

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