github / github/copilot.vim

How can I control the context?

Open
#115 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Vim Script
Stars
11.7k
Forks
810
PR merge metrics
No merged PRs in 30d

Description

Hi!

I suppose the title says it all.

I use many ai-tools, for example aider, aichat and CodeCompanion. Setting the appropiate context is crucial for good output. However, I have yet to understand how / if it is possible to provide a certain context reliably to Copilot Inline Suggestions. If not, is there any other (perhaps indirect) way to do it that actually works somewhat reliably?

I have searched for answers on the web but most often find results that seems more relevant to Copilot Chat which is not what I am after.

This feels sooo central to getting better inline completions. Grateful for any comment.

*(Typical example: I want to get better hints for Svelte 5. Currently the suggestions are typically Svelte 4 as the training data is limited. I want to insert a condensed cheatsheet)*

Note: If the answer is NO, then please let me know and I can stop looking.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.