-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't delete over previous search string #1353
Comments
Can you please run Contour with the following CLI args: This is how it looks like for me:
Surprisingly (?) for me, pressing Backspace key in the search field, in order to delete the character left to the cursor, is actually working. The reason why Ctrl+U is working for you, is, because I manually implemented that (because I use that a lot myself:D). I would like to understand why you probably won't get "Backspace" events (as I posted in the logs above) rather than working around it without understanding why our two systems differ. Can it be that you're building against Qt5 while I am using Qt6? |
So my BS key sends the ASCII BS - but yours sends "Backspace" - is this an extended keyboard mode thing? (update: according to As an experiment I bound Backspace to Backspace in my config and the log now looks like:
Backspacing in search now works, though the shared library error was unexpected. ldd says I'm using QT6. |
Ok, let me simply also act on |
Contour Terminal version
0.4.0-master-9c3073db
Installer source
Github: source code cloned
Operating System
Arch Linux as of a few days ago
Architecture
x86-64
Other Software
No response
Steps to reproduce
Expected Behavior
Backspace would delete single characters
Actual Behavior
Nothing happens when pressing backspace (
Debug[default]: sendKeyEvent: 16777219 "\b" QFlags<Qt::KeyboardModifier>(NoModifier) ((null):0, (null))
).^BS seems to move the cursor forward (
Debug[default]: sendKeyEvent: 16777219 "\b" QFlags<Qt::KeyboardModifier>(ControlModifier) ((null):0, (null))
) though if you later type a regular character the cursor jumps back to where it was.^H seems to be ignored (
[error] ViInputHandler: Receiving control code Control+0x48 in search mode. Ignoring.
).Additional notes
No response
The text was updated successfully, but these errors were encountered: