You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,6 +67,9 @@ A Neovim plugin that emulates a typewriter, keeping the cursor centered on the s
67
67
- Enable horizontal scrolling in Typewriter mode and center the cursor by setting `enable_horizontal_scroll` to `true` in the plugin configuration. ↔️
68
68
- Robust state tracking with `is_typewriter_active()`, `set_typewriter_active()`, and `toggle_typewriter_active()` functions for programmatic control. 🎛️
69
69
-`TypewriterStateChanged` event for reacting to Typewriter mode state changes in your own scripts or plugins. 🔄
70
+
- Basic logging to `stdpath('data')/typewriter.log` for startup, shutdown, and info, warning, and error events. The log directory is created automatically, and the log path can be overridden for testing. 📝
71
+
- Shared helper to escape regex search patterns used by Treesitter and fallback logic, avoiding duplication. 🔍
72
+
- Search helper functions are scoped locally to keep the global namespace clean (v0.6.27). 🔒
70
73
- Comprehensive in-editor help documentation accessible via `:help typewriter`. 📚
0 commit comments