Practice typing in Neovim!
- Multiple modes
time- type as many words as you can in a given timewords- type a given number of words as fast as possiblecustom- paste your own text and type itrain- coming soon
- Vast amount of settings (see settings)
- Sounds when typing or making mistakes
- Customizable colors (see contributing if you want to submit your own colorscheme)
- Customizable keybindings
- Lots of different languages to choose from (both natural and programming languages)
- Support for utf-8 characters
Note
Neovim version 0.10.4 or higher is required.
Nerd Fonts are optional, run :SpeedtyperSettings demojify on if you don't have them installed.
lazy:
return {
"NStefan002/speedtyper.nvim",
branch = "v2",
lazy = false,
}Note
No need to lazy load this plugin, it lazy loads by default.
Note
There is no setup function, all configuration is done via
:SpeedtyperSettings command (see below).
:Speedtyper- toggles the speedtyper window:SpeedtyperSettings <option> [value]- change settings:SpeedtyperLog- for debugging, opens the log file, NOTE: logging functionality is active only ifdebug_modeis active
Settings are changed via the :SpeedtyperSettings command. To make this process easy and fun to use, there is built-in
autocompletion for options and values. Use :SpeedtyperSettings info <option> to get information about a specific
option. If you don't provide a value for an option, the current value will be shown.
See CONTRIBUTING.md.


