Skip to content
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

ctrl+alt+punctuation not properly send to the underlying program #3619

Open
robinmoussu opened this issue Sep 21, 2024 · 0 comments
Open

ctrl+alt+punctuation not properly send to the underlying program #3619

robinmoussu opened this issue Sep 21, 2024 · 0 comments

Comments

@robinmoussu
Copy link

In short ctrl+alt+key is not properly send to application when using zelij.

Step to reproduce:

  • open nvim
  • press i to enter in insert mode
  • press ctrl+v to enter in literal mode (it will insert the next character as-it)
  • press ctrl+alt+, (also reproducible with ctrl+alt+.)

The ctrl+alt+, assume that you are using a QWERTY-US keyboard, I have tested 2 European layouts, they have the same issue. It seems to trigger with most punctuation symbols.

All tests with zellij were started with zellij setup --clean.

What should happen:

  • the string <M-C-,> should be inserted (M stands for meta == alt key, C for control, and its in between bracket because they are all pressed at the same time).

What happens:

  • without zellij, using either wizterm or iterm2 it does work (wizterm and iterm2 and MacOS terminal emulator)
  • with zellij, using wizterm, the string <M-,> is inserted (the C for control is missing)
  • with zellij, using iterm2, the term freeze and the only way to resurrect it (that I found), was to open a new terminal and re-attach the zellij session

I have the same issue when connecting from my mac to a linux machine via ssh then starting zellij on the Linux side.


  • OS: MacOs Monterey 12.7.4
  • zellij 0.40.1 installed with cargo install
  • tested with
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant