github / github/copilot-cli

Feature request: Support custom CLI aliases (similar to git)

Đang mở
#2,988 0 bình luận 1 reaction 0 người được giao Xem trên GitHub
area:configuration
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the feature or problem you'd like to solve

Support custom CLI aliases (similar to git)

### Proposed solution

I want to be able to configure custom aliases, as is possible in git.
Configured either via `json` config file or CLI (`copilot alias btw ask`).

### Additional context

I like having custom aliases for git.
Some are simple 1-to-1 aliases that introduce shorter names for common commands (commit => ci, checkout => co, status => st).
Some are a bit more complex and pass some additional flags/values: `git config --global alias.pushu "push --set-upstream origin HEAD"`. (I know about `push.autoSetupRemote true`, this is just an example.)

It would be nice to have the option to configure custom aliases for Copilot, too.

Some people were already asking for specific aliases :
https://github.com/github/copilot-cli/issues/1421
https://github.com/github/copilot-cli/issues/357

In this issue, the person was asking for `/btw` command from Claude, but it was added as `/ask`. Would be nice to have the ability to configure it as an alias for people switching from Claude.
https://github.com/github/copilot-cli/issues/2078

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.