# vim surround \(\#3152\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 67e590202a3c19ec26f9a94bc20722a706cf87a7

Requested commit: 67e590202a3c19ec26f9a94bc20722a706cf87a7

Commit: 67e590202a3c19ec26f9a94bc20722a706cf87a7

Tree: 00fd06b104244f50895cf2b143d4752565ba21c0

Author: Conrad Irwin

Committer: GitHub

## Message

```
vim surround (#3152)

- Fix some bugs with vim objects
- Add | as a bracket and a motion
- Fix neovim tests with angle brackets

Release Notes:

- vim: Fixed `i` and `a` objects with softwrap, and a few other edge
cases
- vim: Added support for `ci"` to find the next quoted string on the
line
- vim: Added support for `|` as a bracket (for languages like ruby and
rust)
- vim: Added support for `<count>|` to jump to a specific column
```

## Parents

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

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

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