# vim: Add \`:norm\` support \(\#33232\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 8b0ec287a53aa41d56232088b280a1a25cb6e74d

Requested commit: 8b0ec287a53aa41d56232088b280a1a25cb6e74d

Commit: 8b0ec287a53aa41d56232088b280a1a25cb6e74d

Tree: febe53648f8effe1ad7939b5f47f89bcac1c9f8c

Author: AidanV

Committer: GitHub

## Message

```
vim: Add `:norm` support (#33232)

Closes #21198

Release Notes:

- Adds support for `:norm`
- Allows for vim and zed style modified keys specified in issue
  - Vim style <C-w> and zed style <ctrl-w>
- Differs from vim in how multi-line is handled 
  - vim is sequential
  - zed is combinational (with multi-cursor)
```

## Parents

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

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