Consonant Autocomplete Highlander Edition

cnsnnt-highlander

by Chris Irineo

Type words using just consonants. (Now with even fewer strokes!)

autocompleteenglishwritingaliasabbreviation
espanso install cnsnnt-highlander

⚔️ CNSNNT Highlander Edition: There Can Be Only One ⚔️

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

This package is a set of zero-collision shorthand triggers, allowing you to instantly expand common English words by typing (mostly) only their consonants. This "Highlander" edition ensures that every trigger maps to a single, most-common word, guaranteeing maximum accuracy.

"60% of the time, it works every time."

<small>Looking for more flexibility? For a package where you can choose between multiple possible words for a single trigger, see CNSNNT Standard 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-highlander

🤝 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.