cxw42 / cxw42/VimWord

Additional text objects

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
VBA
Stars
7
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- [ ] `()`-delimited text
- [ ] `[]` "
- [ ] `{}` "

Plus:

- [ ] Table
- [ ] Revision
- [ ] Comment scope
- [ ] Whole comment, minus the trailing marker (if `StoryType = wdCommentsStory`)
- [ ] Field
- [ ] Section delimited by blank lines (empty Word paragraphs) (in https://github.com/cxw42/VimWord/commit/9e9b3aa8f228b710a7834ecb7a71fcacaa6c70df without count support)
- [ ] Section delimited by outline level (e.g., `ao` to select everything between adjacent headers of level ``)
- [ ] Section delimited on each end by the nearest of a blank line or a paragraph with an outline level <> Body Text.

(Not in Vim ;) )

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing VimWord VBA add-in and the linked commit 9e9b3aa8f228b710a7834ecb7a71fcacaa6c70df. Identify how text objects and section boundaries are currently represented, then work through the listed Word objects and boundary rules. Done means the requested objects and delimiters are supported and each checklist item can be verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
visualbasic
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.