Skip to content

Align keybind recipe with guidance style and fix typos - #2

Merged
yanganto merged 3 commits into
refact-keybindfrom
copilot/sub-pr-1
Dec 15, 2025
Merged

Align keybind recipe with guidance style and fix typos#2
yanganto merged 3 commits into
refact-keybindfrom
copilot/sub-pr-1

Conversation

Copilot AI commented Dec 15, 2025

Copy link
Copy Markdown

The keybind recipe was written prescriptively around a specific library/template rather than explaining approaches for configurable keybindings in Ratatui apps. It also contained numerous typos.

Changes:

  • Style alignment: Rewrote introduction and content to focus on patterns and trade-offs rather than prescribing crossterm-keybind as the solution. Positioned template as optional extra.
  • Typo fixes: Corrected 15+ spelling/grammar errors (comparing, customized, initialized, ahead, modern, migrated, etc.)
  • Language improvements: Changed prescriptive language ("you should use", "the system uses") to guidance-oriented language ("you can", "one approach is")

The recipe now follows the established pattern: problem statement → design goals → core patterns → concrete implementation example → optional template.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits December 15, 2025 03:52
Co-authored-by: yanganto <10803111+yanganto@users.noreply.github.com>
Co-authored-by: yanganto <10803111+yanganto@users.noreply.github.com>

Copilot AI commented Dec 15, 2025

Copy link
Copy Markdown
Author

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/1045629/chrome-linux.zip
    • Triggering command: /usr/local/bin/node node install.js (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title [WIP] Update recipe style document Align keybind recipe with guidance style and fix typos Dec 15, 2025
Copilot AI requested a review from yanganto December 15, 2025 03:56
@yanganto
yanganto marked this pull request as ready for review December 15, 2025 04:07
@yanganto
yanganto merged commit d3d8da0 into refact-keybind Dec 15, 2025
@yanganto
yanganto deleted the copilot/sub-pr-1 branch December 15, 2025 04:07
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.

2 participants