# Split ContextMenu actions \(\#2931\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 27143e2fb4df877e9216988b08e90d2fa09ffec1

Requested commit: 27143e2fb4df877e9216988b08e90d2fa09ffec1

Commit: 27143e2fb4df877e9216988b08e90d2fa09ffec1

Tree: 6cd12481e8ff40a8bcfc865ad003e9ebabf31387

Author: Conrad Irwin

Committer: GitHub

## Message

```
Split ContextMenu actions (#2931)

This should have no user-visible impact.

For vim `.` to repeat it's important that actions are replayable.
Currently editor::MoveDown *sometimes* moves the cursor down, and
*sometimes* selects the next completion.

For replay we need to be able to separate the two.
```

## Parents

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

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

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