Enable cursor movement in Japanese and Chinese sentences on a word-by-word basis.
Command | Keybinding for Windows and Linux | Keybinding for Mac | Command to be overwritten | Description |
---|---|---|---|---|
wordDivider.cursorWordLeft | Ctrl +LeftArrow |
⌥ ← |
cursorWordLeft | Move cursor to the previous word |
wordDivider.cursorWordEndRight | Ctrl +RightArrow |
⌥ → |
cursorWordEndRight | Move cursor to the next word |
wordDivider.cursorWordLeftSelect | Ctrl +Shift +LeftArrow |
⇧ ⌥ ← |
cursorWordLeftSelect | Select the previous word |
wordDivider.cursorWordEndRightSelect | Ctrl +Shift +RightArrow |
⇧ ⌥ → |
cursorWordEndRightSelect | Select the next word |
wordDivider.deleteWordLeft | Ctrl +Backspace |
⌥ Backspace |
deleteWordLeft | Remove the previous word |
wordDivider.deleteWordEndRight | Ctrl +Delete |
⌥ Delete |
deleteWordRight | Remove the next word |
This extension is inspired by sgryjp/japanese-word-handler.
Japanese Word Handler move based on character type, while Word Divider move based on word recognition.
While Word Divider divides 拡張機能
into 拡張
and 機能
, and 使うと
into 使う
and と
, we can see that the Japanese Word Handler treats 拡張機能
as 拡張機能
and 使うと
as 使
and と
.
wordDivider.locale
: The locale to use for word dividerauto
: Use VS Code's configured display language (default)ja
: Japanesezh-CN
: Simplified Chinesezh-TW
: Traditional Chinese
- Cannot double click to select a word. #50
- Cannot move word by word in SOURCE CONTROL message box. #48
See CHANGELOG.md