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

neovim not working properly using devcontainer exec

Abierto
#958 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
docker, neovim, zsh
Área
cli, devtools

Línea de trabajo

Comienza reproduciendo los comandos exactos de devcontainer exec y docker exec, y luego compara el entorno y el comportamiento relacionados con el terminal entre ambos, incluida la posibilidad indicada de que $TERM sea la causa. Se considera completado cuando se haya identificado y documentado la causa de la actualización incorrecta de Neovim, o cuando se haya confirmado una corrección mínima que haga que la invocación de la CLI de devcontainer se renderice correctamente.

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

Descripción

I am trying to rebuild the vscode remote containers feature for nvim and run into the following issue:

  • nvim does not refresh the view correctly when running it using the devcontainer cli as follows: devcontainer exec --workspace-folder . zsh -c "D=\$(pwd) && cd ~/dotfiles && devbox run nvim \$D"
  • using docker exec directly works though: docker exec --user vscode -it reverent_neumann zsh -c "D=\$(pwd) && cd ~/dotfiles && devbox run nvim $D"

Has someone an idea why this might happen?
I read about the $TERM variable which might cause this weird behavior.

Here is a screenshot that visualizes the issue. I use wezterm as terminal.

Image

This is how it should look like:

Image

Possibly related: https://github.com/loft-sh/devpod/issues/1187

Lenguaje dominante
TypeScript
Estrellas
3k
Forks
461
Merge medio
18 min
PR fusionados (30 d)
5

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 devcontainers/cli

Todos los issues de devcontainers/cli

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.