Skip to content

[bot] Add Vim mode documentation to course - #224

Draft
DanWahlin wants to merge 1 commit into
mainfrom
copilot-cli-updates-sept-2026-6be5e239a716b503
Draft

DanWahlin wants to merge 1 commit into
mainfrom
copilot-cli-updates-sept-2026-6be5e239a716b503

Conversation

@DanWahlin

Copy link
Copy Markdown
Collaborator

Summary

Document the new Vim mode feature (/vim command) added in Copilot CLI v1.0.84-2 (released Sept 8, 2026) to help learners discover this modal editing capability.

Changes Made

Chapter 01: First Steps

  • File: 01-setup-and-first-steps/README.md
  • Section: Additional Commands > Display
  • What: Added /vim command documentation with beginner-friendly explanation
  • Why: The vim mode feature is now available to all users and should be documented for those who prefer vim keybindings in the prompt composer

What New Features Were Found

Copilot CLI v1.0.84-5 through v1.0.83 (Sept 4-14, 2026):

  1. Vim mode (v1.0.84-2, Sept 8) ✅ UPDATED IN THIS PR

    • New /vim command for modal editing
    • Allows typing prompts using vim keybindings (hjkl navigation, insert modes)
    • Available to all users
    • Documented in this PR
  2. Command reorganization (v1.0.84-4, Sept 10)

    • New: copilot instruction list and copilot lsp list terminal commands
    • New: enable/disable subcommands for copilot plugin/mcp/skill
    • Deprecated: Cross-kind --kind, --scope flags from old copilot plugins
    • Status: These are documented separately in their respective chapters (Ch 04, 05, 06)
  3. Session and memory import (v1.0.84-5, Sept 11)

    • New session/memory import commands for semantic JSONL interchange format
    • Advanced feature - not prioritized for beginner course

Why These Updates

  • The course targets beginners, so only user-facing, beginner-friendly features are included
  • Vim mode is a discoverable feature that terminal users will appreciate
  • Command reorganization (instruction list, lsp list) are less beginner-focused and documented in advanced chapters

Testing

  • Verified /vim command syntax and functionality from v1.0.84-2 release notes
  • Documentation aligns with existing command reference style in Chapter 01
  • All links and cross-references remain functional

Related

Generated by Course Updater · ● 202K ·

- Document the new /vim slash command added in v1.0.84-2 (Sept 8, 2026)
- Add entry to Display section of Additional Commands
- Include explanation of vim keybindings for beginner audience
- Helps learners discover modal editing feature for terminal users

Copilot CLI now supports vim mode for users who prefer vim keybindings when typing prompts in the composer.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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