devcontainers / devcontainers/cli

neovim not working properly using devcontainer exec

Offen
#958 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
3k
Forks
457
Ø Merge
13 Std. 17 Min.
Gemergte PRs (30 T.)
6

Beschreibung

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](https://github.com/user-attachments/assets/02454205-f910-429b-8545-73030f118b25)

This is how it should look like:

![Image](https://github.com/user-attachments/assets/79ef9331-e34c-4896-852a-3c3d12eaee5c)

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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