Is there an existing issue for this?
Current Behavior
When using VIM editor, I can't type the colon ":" to initiate a command, for instance ":q!". Interestingly when the input mode is active (text writing) I can type the colon without issues. I tried using different terminals but the behavior is the same.
Note: Webtop updated on April 30th 2026, before that the keyboard special keys were completely broken.
Expected Behavior
It should immediately read the ":" from the keyboard and enter it in the command window.
Steps To Reproduce
- Install VIM or simply SSH to any server that uses VIM.
- Type
:q! to exit. : will not work.
Environment
- OS: Debian 13
- How docker service was installed: Official Docker instructions
CPU architecture
x86-64
Docker creation
services:
webtop:
image: lscr.io/linuxserver/webtop:ubuntu-kde
container_name: webtop
hostname: webtop
environment:
- PUID=1000
- GUID=1000
- DOCKER_MODS=linuxserver/mods:universal-package-install
- INSTALL_PACKAGES=mc|vim|bash-completion|nano
- PIXELFLUX_WAYLAND=true
- DRINODE=/dev/dri/renderD128
- DRI_NODE=/dev/dri/renderD128
devices:
- /dev/dri:/dev/dri
volumes:
- ./data:/config
ports:
- 3000:3000 # Non-TLS
- 3001:3001 # TLS enabled
restart: unless-stopped
shm_size: "1gb"
Container logs
Is there an existing issue for this?
Current Behavior
When using VIM editor, I can't type the colon ":" to initiate a command, for instance ":q!". Interestingly when the input mode is active (text writing) I can type the colon without issues. I tried using different terminals but the behavior is the same.
Note: Webtop updated on April 30th 2026, before that the keyboard special keys were completely broken.
Expected Behavior
It should immediately read the ":" from the keyboard and enter it in the command window.
Steps To Reproduce
:q!to exit.:will not work.Environment
CPU architecture
x86-64
Docker creation
services: webtop: image: lscr.io/linuxserver/webtop:ubuntu-kde container_name: webtop hostname: webtop environment: - PUID=1000 - GUID=1000 - DOCKER_MODS=linuxserver/mods:universal-package-install - INSTALL_PACKAGES=mc|vim|bash-completion|nano - PIXELFLUX_WAYLAND=true - DRINODE=/dev/dri/renderD128 - DRI_NODE=/dev/dri/renderD128 devices: - /dev/dri:/dev/dri volumes: - ./data:/config ports: - 3000:3000 # Non-TLS - 3001:3001 # TLS enabled restart: unless-stopped shm_size: "1gb"Container logs