Skip to content

feat: add bracket text objects#144

Merged
leohenon merged 8 commits into
ocvfrom
feat/bracket-text-objects
May 18, 2026
Merged

feat: add bracket text objects#144
leohenon merged 8 commits into
ocvfrom
feat/bracket-text-objects

Conversation

@leohenon
Copy link
Copy Markdown
Owner

@leohenon leohenon commented May 17, 2026

Part of #5

Adds Vim bracket text objects for prompt normal mode:

  • di( / da( / ci( / ca( / yi( / ya(
  • di[ / da[ / ci[ / ca[ / yi[ / ya[
  • di{ / da{ / ci{ / ca{ / yi{ / ya{
  • di< / da< / ci< / ca< / yi< / ya<

Supports using either opener or closer keys, nested bracket pairs, multiline bracket pairs, empty pairs, and shifted bracket key normalization

@leohenon leohenon changed the title Feat/bracket text objects feat: add bracket text objects May 17, 2026
Base automatically changed from feat/quote-text-objects to ocv May 17, 2026 18:46
@leohenon leohenon force-pushed the feat/bracket-text-objects branch from 96d17ac to 1c79d27 Compare May 17, 2026 18:48
@leohenon leohenon merged commit d06d0f5 into ocv May 18, 2026
1 check passed
@leohenon leohenon deleted the feat/bracket-text-objects branch May 18, 2026 03:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant