Automatically disable copilot in dotenv files
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 55/100
Piste de recherche
Utilisez le contournement de vimrc comme référence comportementale : Copilot doit être désactivé par défaut dans les fichiers dotenv tels que .env et .env.*. Commencez par retracer la façon dont les filetypes sont détectés et dont g:copilot_filetypes est appliqué, puis vérifiez que les filetypes ordinaires restent activés et que les fichiers dotenv sont désactivés par défaut.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- Vim Script
- Étoiles
- 11.7k
- Forks
- 812
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/copilot.vim
-
No link to DeepWiki Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
github/copilot.vim#303 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/copilot.vim#276 · 1 commentaire · 1 réaction ·
-
Neomarley Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 1/100
github/copilot.vim#304 · 1 réaction ·
-
Readme. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 20/100
github/copilot.vim#302 · 4 commentaires ·
-
Micky Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 1/100
github/copilot.vim#301 ·
Toutes les issues de github/copilot.vim
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
vercel-labs/just-bash#464 ·
-
Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Automattic/safe-publish#594 ·
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
bug feat:crypto feat:utils
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100