Skip to content

Vim keybindings don't work with Japanese keyboard #153

Open

Description

@domagojk

Hello,

I've been investigating an issue related to the use of Japanese input sources with the Codemirror Vim extension in different browsers and environments.

I tried reproducing it on mac, using these as input sources:

  • Japanese - Kana: This input source doesn't work in any browser and is even broken in the vim editor itself when used in terminal (even though there are workarounds to make it work).
  • Japanese - Romaji: This behaves differently in Chrome and Safari. In Safari, it's mostly non-functional. In Chrome, pressing 'j' moves the cursor two lines down instead of one, and entering insert mode not only activates it but also adds an extra character to the text.

I tried to find out what is the cause for this, but couldn't figure it out.
Opening an issue here to track and in case you have some ideas. Thanks!

Activity

  1. Opisek commented on Dec 21, 2023

    @Opisek
    Contributor

    Which operating system has this been a problem on for you? Romaji works fine for me on Windows tested in Firefox and Chrome.

  2. domagojk commented on Jan 3, 2024

    @domagojk
    Author

    Hey @Opisek sorry for a late response, I am using mac os, haven't tested it in Windows, but maybe there would be issues in safari in that os as well

  3. Opisek commented on Jan 11, 2024

    @Opisek
    Contributor

    Alright. Unfortunately I don't own a device with Mac OS to test it myself. Perhaps someone else could investigate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions