Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Automatically disable copilot in dotenv files

Offen
#135 0 Kommentare 9 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
55/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
vim
Bereich
devtools, security

Rechercherichtung

Verwende den vimrc-Workaround als Verhaltensreferenz: In dotenv-Dateien wie .env und .env.* sollte Copilot standardmäßig deaktiviert sein. Beginne damit nachzuverfolgen, wie filetypes erkannt werden und wie g:copilot_filetypes angewendet wird, und überprüfe anschließend, dass gewöhnliche filetypes aktiviert bleiben und dotenv-Dateien standardmäßig deaktiviert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

It seems like a big security issue to have Copilot running by default within dotenv files (i.e. .env) that contain extremely sensitive information (API keys, access tokens, passwords, etc).

Can this be disabled by default?

I've circumvented this locally with this code in my vimrc:

augroup dotenv_detect
  autocmd!
  autocmd BufRead,BufNewFile *.env,*.env.*  set filetype=dotenv
augroup END

let g:copilot_filetypes = {
  \ '*':      v:true,
  \ 'dotenv': v:false
  \ }

But this feels like a pretty general best practice that should be opt-out, not opt-in.

Vorherrschende Sprache
Vim Script
Sterne
11.7k
Forks
812
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/copilot.vim

Alle Issues in github/copilot.vim

Ähnliche Issues

Weitere Issues zu DevTools

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.