update at 2026-07-15 11:10:25
This commit is contained in:
@@ -11,6 +11,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
---
|
||||
|
||||
## [2.3.1] - 2026-07-15
|
||||
|
||||
### Improved
|
||||
|
||||
#### Native Vim plugin
|
||||
- Updated the stable macOS native Vim path to prefer Hammerspoon:
|
||||
- Normal / Esc uses `hs.keycodes.setLayout("ABC")`.
|
||||
- Insert Chinese restore uses `hs.keycodes.setMethod("Pinyin – Simplified")`.
|
||||
- `im-select` remains as fallback.
|
||||
- Fixed the Apple Pinyin layout/method inconsistency where the input source could show Chinese while actual typing remained English.
|
||||
- Insert mode now remembers the last Chinese/English state within the same Vim process.
|
||||
- Documented cross-process Insert-state memory reset as a known limitation.
|
||||
- Cleaned native Vim plugin comments and naming while preserving the validated behavior.
|
||||
|
||||
#### Documentation
|
||||
- Rewrote README content to distinguish the native Vim plugin from the Obsidian plugin.
|
||||
- Merged `README-im-select.md` fallback notes into README and removed the separate document.
|
||||
- Clarified that the Obsidian plugin logic is unchanged and still uses `fcitx-remote`.
|
||||
|
||||
---
|
||||
|
||||
## [2.0.3] - 2025-11-09
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user