Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Automatically disable copilot in dotenv files

Abierto
#135 0 comentarios 9 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
55/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
vim

Línea de trabajo

Usa la solución alternativa de vimrc como referencia de comportamiento: Copilot debería estar deshabilitado de forma predeterminada en archivos dotenv como .env y .env.*. Empieza siguiendo cómo se detectan los filetypes y cómo se aplica g:copilot_filetypes; después, verifica que los filetypes normales sigan habilitados y que los archivos dotenv estén deshabilitados de forma predeterminada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Lenguaje dominante
Vim Script
Estrellas
11.7k
Forks
812
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de github/copilot.vim

Todos los issues de github/copilot.vim

Issues similares

Más issues de DevTools

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.