# Vim visual block mode · gitcafe/zed

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

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

Visibility: public

Requested revision: 1b4dd49b1d8618e8149db3a28dbb398bdef1a52c

Requested commit: 1b4dd49b1d8618e8149db3a28dbb398bdef1a52c

Commit: 1b4dd49b1d8618e8149db3a28dbb398bdef1a52c

Tree: b34ee6048c0203566836fe6f9e2c983528885e05

Author: Conrad Irwin

Committer: Conrad Irwin

## Message

```
Vim visual block mode

This isn't quite an exact emulation, as instead of using one selection
that is magically in "column mode", we emulate it with a bunch of zed
multi-selections (one per line).

I think this is better, as it requires fewer changes to the codebase,
and lets you see the impact of any changes immediately on all lines.

Fixes: zed-industries/community#984

```

## Parents

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

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