-
-
Couldn't load subscription status.
- Fork 134
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Contour Terminal version
Contour Terminal Emulator 0.6.2-master-f6ce54bb
Installer source
- installed via
paru -S contour-git - on July 27th 2025
Operating System
Arch Linux
Architecture
x86 / i386
Other Software
NVIM v0.12.0-dev-888+g95dfb063da
Build type: RelWithDebInfo
LuaJIT 2.1.1744317938
Compilation: /usr/bin/cc -O2 -g -DRELDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wvla -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -fsigned-char -fstack-protector-strong -Wno-conversion -fno-common -Wno-unused-result -Wimplicit-fallthrough -fdiagnostics-color=always -DUNIT_TESTING -D_GNU_SOURCE -DINCLUDE_GENERATED_DECLARATIONS -DUTF8PROC_STATIC -I/home/runner/work/neovim/neovim/.deps/usr/include/luajit-2.1 -I/home/runner/work/neovim/neovim/.deps/usr/include -I/home/runner/work/neovim/neovim/build/src/nvim/auto -I/home/runner/work/neovim/neovim/build/include -I/home/runner/work/neovim/neovim/build/cmake.config -I/home/runner/work/neovim/neovim/src -I/usr/include
system vimrc file: "$VIM/sysinit.vim"
fall-back for $VIM: "/usr/local/share/nvim"
Steps to reproduce
- open a file that has too many lines to fit into view
nvim long-file.ext - try to use
Ctrl+eto scroll downwards - nvim behaves as if you only pressed
eand moves the cursor to the end of the next word
The same thing happens for Ctrl+y, Ctrl+u, and Ctrl+d
Expected Behavior
The aforementioned key combinations should:
Ctrl+escroll down one lineCtrl+yscroll up one lineCtrl+dscroll down half a pageCtrl+uscroll up half a pageCtrl+fscroll down a full pageCtrl+bscroll up a full page
Actual Behavior
The control key is "swallowed" and thereby:
Ctrl+eputs the cursor to the end of the next wordCtrl+ydoes nothingCtrl+dawaits a motion to delete something (hit twice to delete current line)Ctrl+ureverts the last changeCtrl+fawaits a character to jump forward in the current lineCtrl+bputs the cursor back one word
Additional notes
I mapped Ctrl+z to open fzf using zoxide. This works when the shell is active but not in neovim, either (separate config that maps the same keys). But these are custom keybinds that would require more effort to reproduce.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working