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

Unable to type tilde in terminal with french keymap #4658

Open
1 task done
BastienVigneron opened this issue Jun 25, 2023 · 12 comments
Open
1 task done

Unable to type tilde in terminal with french keymap #4658

BastienVigneron opened this issue Jun 25, 2023 · 12 comments
Labels
internationalization Feedback for human language support, translations, etc reproducible Verified steps to reproduce included terminal Feedback for terminal integration, shell commands, etc

Comments

@BastienVigneron
Copy link

Check for existing issues

  • Completed

Describe the bug / provide steps to reproduce it

I'm unable to type tilde char ( ~ ) on terminal on french keyboard (alt + n).
This work fine on editor.

Environment

Zed: v0.91.3 (stable)
OS: macOS 13.4.1
Memory: 16 GiB
Architecture: aarch64

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.

If you only need the most recent lines, you can run the zed: open log command palette action to see the last 1000.

No response

@JosephTLyons JosephTLyons added internationalization Feedback for human language support, translations, etc terminal Feedback for terminal integration, shell commands, etc and removed triage labels Jun 26, 2023
@kevinschweikert
Copy link

Just wanted to add that I have the same problems with a german keymap (Option-n)

@kwando
Copy link

kwando commented Jul 27, 2023

Same problem in with a Swedish (nordic) keyboard.

@BastienVigneron
Copy link
Author

any update on this ?

@Tom-Boscher
Copy link
Contributor

@BastienVigneron Seems not

@JosephTLyons JosephTLyons transferred this issue from zed-industries/community Jan 24, 2024
@benbonnet
Copy link

so ready to switch; but this one cant be missed. hope it'll be clarified somehow

@mrnugget
Copy link
Member

mrnugget commented Feb 6, 2024

Leaving a link to #4298 here, since they're related and I don't want to lose track of them.

@Alejandro-FA
Copy link

I am using a Spanish ISO keyboard and this issue prevents me from typing (in the terminal) most characters that require the Option modifier. Some notable examples:

  • Option+1 should type |, but it does not.

  • Option+2 should type@, but it does not.

  • Option+3 should type #, but it does not.

These are important characters, and not being able to type them in the terminal is very inconvenient. I need to copy and paste these characters each time that I want to use them.

@Alejandro-FA
Copy link

@BastienVigneron This seems to have been solved, at least on my end. There's a blog post with information about this: https://zed.dev/blog/keyboard-localization.

@JosephTLyons
Copy link
Collaborator

Can we get confirmation from some others in this thread that this issue no longer exists for them?

@JosephTLyons JosephTLyons added the awaiting info Issue that needs more information from the user label Jan 6, 2025
@Tom-Boscher
Copy link
Contributor

It works but not perfectly, the ~ character is displayed only after the next character is typed.

@beniaminzagan
Copy link
Member

I am using a Spanish ISO keyboard and this issue prevents me from typing (in the terminal) most characters that require the Option modifier. Some notable examples:

  • Option+1 should type |, but it does not.
  • Option+2 should type@, but it does not.
  • Option+3 should type #, but it does not.

These are important characters, and not being able to type them in the terminal is very inconvenient. I need to copy and paste these characters each time that I want to use them.

This one seems to be fixed. I've setup spanish iso on my mac and this works.

It works but not perfectly, the ~ character is displayed only after the next character is typed.

This one is reproducible in multiple iso's.

  • French ISO → option + n should show ~ but its not shown until you type something.
  • English ISO → option + n should show ˜but its not shown until you type something.

Do the same in Ghostty for example to see how its handled outside of it.

@beniaminzagan beniaminzagan added reproducible Verified steps to reproduce included and removed awaiting info Issue that needs more information from the user bug [core label] labels Feb 21, 2025
@Tom-Boscher
Copy link
Contributor

In Ghostty, the character is displayed but not wrote.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internationalization Feedback for human language support, translations, etc reproducible Verified steps to reproduce included terminal Feedback for terminal integration, shell commands, etc
Projects
No open projects
Archived in project
Development

No branches or pull requests

9 participants