Setting about "Auto Switch lnput Method"
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.2k
- Forks
- 1.5k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 6
Description
I want to have an additional option to continue using Default IM when I enter insert mode, instead of restoring the previously used IM.
As an example:
"vim.autoSwitchInputMethod.restoreIM": false // Enter insert mode directly
"vim.autoSwitchInputMethod.restoreIM": true // Enter insert mode and restore IM, just like now
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing autoSwitchInputMethod setting and the code that handles restoreIM when entering insert mode. Check for related extension tests, then verify that setting restoreIM to false keeps the default input method while true preserves the current behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100