Consonant Autocomplete

cnsnnt

by Chris Irineo

"Why waste time type lot letter when few letter do trick."

autocompleteenglishwritingaliasabbreviation
espanso install cnsnnt

CNSNNT Standard Edition

"Why waste time type lot letter when few letter do trick."

This package is a set of shorthand triggers, allowing you to instantly expand common English words by typing (mostly) only their consonants.

<small>Want to go even faster? For a package that only gives you the optimal word for every trigger, see CNSNNT Highlander Edition.</small>

🎯 Core Philosophy: Maximum Efficiency

The system is engineered for speed by employing a few simple substitution rules:

  • Vowel Skipping: Most vowels are omitted (btwnbetween).
  • Repeated Letter Compression: Skip redundant letters (acsaccess).
  • Silent Letter Removal: Letters that don't affect pronunciation are dropped (bkbnbackbone).
  • Phonetic Substitution: Type it how it sounds like (tlfntelephone, bjtbudget).

💡 Usage

While typing, simply input the consonant-based trigger. Espanso will instantly expand it into the full word.

  • To undo an expansion, just press backspace immediately after it appears.

Disambiguation

The first letter can be inputted to distinguish between words with similar consonant structures:

TriggerExpansion
adtcnaddiction
edtcneducation

📖 Examples

TriggerExpansion
hwvrhowever
btwnbetween
blvbelieve
nvlpenvelope
ftblfootball
gnrlgeneral
gnrllgenerally
rqrrequire
rqrdrequired
nwnknown
nnwnunknown
mprremperor
brjbridge
flsfphilosophy
flpnsphilippines
sftwr ngnrsoftware engineer
xtrml qklextremely quickly
imgn the psbltsimagine the possibilities

🚀 Installation

Make sure you have already installed Espanso first.

espanso install cnsnnt

🤝 Contributing

If you think a trigger should expand to a different word or have ideas for new, efficient triggers, please contribute!

  • Create a pull request with your suggested changes.
  • Open an issue to discuss potential additions or improvements.