Skip to content

docs: document Vim indent and dedent operators in the code editor - #461

Closed
hongyi-chen wants to merge 1 commit into
mainfrom
docs/vim-indent-operators
Closed

docs: document Vim indent and dedent operators in the code editor#461
hongyi-chen wants to merge 1 commit into
mainfrom
docs/vim-indent-operators

Conversation

@hongyi-chen

Copy link
Copy Markdown
Collaborator

What

Adds > / < and >> / << rows to the editing keybindings table in
code/code-editor/code-editor-vim-keybindings.mdx.

Why

Flagged by the missing_docs changelog cross-check (2026.07.31: "Added Vim < and > indent and
dedent operators to the code editor"). The keybindings table is the page readers scan to see what
is supported, and it did not list them.

Source of truth

  • crates/vim/src/vim.rsVimOperator::Indent / Dedent, the > and < key mapping, and the
    doubled >> / << line forms.
  • app/src/code/editor/view/vim_handler.rs — the operator implementation in the code editor.

Deferred findings from this run

Nothing from the audit was silently dropped. The full deferral list lives in the companion
bookkeeping PR (docs/missing-docs-audit-bookkeeping); in summary:

  • 15 warp-server public API routes missing from the OpenAPI spec — routed to the
    sync-openapi-spec skill rather than hand-written, per the skill's public/private guardrail.
  • 32 terminology/staleness findings — owned by the style_lint skill.
  • 1 new server-side agent tool (report_external_reference) — reached only through the hidden
    oz harness-support CLI, so no public surface to document yet.

Conversation: https://staging.warp.dev/conversation/c45bb2ea-d33b-4723-8249-478547f81a47
Run: https://oz.staging.warp.dev/runs/019fc891-7c04-779b-b006-328169d8a0d7

This PR was generated with Oz.

The code editor supports the `>` and `<` operators (and their `>>`/`<<` line
forms), but the editing keybindings table didn't list them.

Co-Authored-By: Oz <oz-agent@warp.dev>
@hongyi-chen
hongyi-chen requested a review from liliwilson August 3, 2026 17:20
@cla-bot cla-bot Bot added the cla-signed label Aug 3, 2026
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Aug 3, 2026 5:21pm

Request Review

Copy link
Copy Markdown
Collaborator Author

Closing as a duplicate of #439, which covers the same > / < Vim operators on the same page and does it more thoroughly (it adds a dedicated 'Indenting and dedenting' subsection with count and visual-mode forms).

Found while running the missing_docs drift-watch skill, which flagged this from the 2026.07.31 changelog entry. I didn't check for existing open PRs before drafting — my mistake. #439 is the better change; no rebase needed since it's already on a current path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant