zed icon indicating copy to clipboard operation
zed copied to clipboard

Automatic input method switching for vim

Open 0x2CA opened this issue 1 year ago • 6 comments

Check for existing issues

  • [X] Completed

Describe the feature

Normal mode mappings (e.g., h / j / k / l) are all 8-bit ASCII characters. That means that when you want to work on a file in Russian (or Greek or Chinese), you’ve got to switch back to English (or Spanish or German) every time you leave Insert mode.

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

No response

0x2CA avatar Feb 19 '24 04:02 0x2CA

Hey! What's the exact proposal/request here?

mrnugget avatar Feb 20 '24 09:02 mrnugget

input-method

0x2CA avatar Feb 21 '24 01:02 0x2CA

Thanks @0x2CA! That'll help once we get to this.

mrnugget avatar Feb 21 '24 10:02 mrnugget

I don't dare to mention this question now, because this is a unique problem with non -English users. But this is definitely a characteristic that can greatly improve the experience. English mother tongue users can't understand it at all, you are really too happy. People with English mother tongue do not know the difficulty of learning English, and there is no trouble in switching language in various scenarios. You are a step ahead of us, this may be the only place I am jealous of you. English is the natural language of computer engineering。

1925381584 avatar Feb 03 '25 01:02 1925381584

Make sense. A good editor should be language independent, and provide the same experience for users from any country using any language. In internal project or project expected be used in certain country, using english is not enforced.

FHU-yezi avatar Feb 03 '25 12:02 FHU-yezi

Is there any update on this? I'm wondering, without this option, how can people who need additional input methods use the Zed editor properly? Is there an alternative method?

The simplest problem is that if I am currently using the Chinese input method, then after I return to normal mode, typing dd does not work.

theowenyoung avatar May 09 '25 17:05 theowenyoung