Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Add a second entry for short words which duplicates the last letter for faster auto-commit entry #2

Open
gregdan3 opened this issue Jan 6, 2024 · 0 comments

Comments

@gregdan3
Copy link

gregdan3 commented Jan 6, 2024

I didn't see this in your table. I've been experimenting with the following table in just IBus and it has been phenomenal:

BEGIN_TABLE
a	󱤀	1
aa	󱤀	1
akesi	󱤁	1
ala	󱤂	1
alaa	󱤂	1
alasa	󱤃	1
ale	󱤄	1
anpa	󱤅	1
ante	󱤆	1
anu	󱤇	1
awen	󱤈	1
e	󱤉	1
ee	󱤉	1
en	󱤊	1
esun	󱤋	1
ijo	󱤌	1
ike	󱤍	1
ilo	󱤎	1
insa	󱤏	1
jaki	󱤐	1
jan	󱤑	1
jelo	󱤒	1
jo	󱤓	1
kala	󱤔	1
kalama	󱤕	1
kama	󱤖	1
kasi	󱤗	1
ken	󱤘	1
kepeken	󱤙	1
kili	󱤚	1
kiwen	󱤛	1
ko	󱤜	1
kon	󱤝	1
kule	󱤞	1
kulupu	󱤟	1
kute	󱤠	1
la	󱤡	1
laa	󱤡	1
lape	󱤢	1
laso	󱤣	1
lawa	󱤤	1
len	󱤥	1
lete	󱤦	1
li	󱤧	1
lii	󱤧	1
lili	󱤨	1
linja	󱤩	1
lipu	󱤪	1
loje	󱤫	1
lon	󱤬	1
luka	󱤭	1
lukin	󱤮	1
lupa	󱤯	1
ma	󱤰	1
mama	󱤱	1
mani	󱤲	1
meli	󱤳	1
mi	󱤴	1
mii	󱤴	1
mije	󱤵	1
moku	󱤶	1
moli	󱤷	1
monsi	󱤸	1
mu	󱤹	1
muu	󱤹	1
mun	󱤺	1
musi	󱤻	1
mute	󱤼	1
nanpa	󱤽	1
nasa	󱤾	1
nasin	󱤿	1
nena	󱥀	1
ni	󱥁	1
nii	󱥁	1
nimi	󱥂	1
noka	󱥃	1
o	󱥄	1
oo	󱥄	1
olin	󱥅	1
ona	󱥆	1
open	󱥇	1
pakala	󱥈	1
pali	󱥉	1
palisa	󱥊	1
pan	󱥋	1
pana	󱥌	1
pi	󱥍	1
pii	󱥍	1
pilin	󱥎	1
pimeja	󱥏	1
pini	󱥐	1
pipi	󱥑	1
poka	󱥒	1
poki	󱥓	1
pona	󱥔	1
pu	󱥕	1
sama	󱥖	1
seli	󱥗	1
selo	󱥘	1
seme	󱥙	1
sewi	󱥚	1
sijelo	󱥛	1
sike	󱥜	1
sin	󱥝	1
sinn	󱥝	1
sina	󱥞	1
sinpin	󱥟	1
sitelen	󱥠	1
sona	󱥡	1
soweli	󱥢	1
suli	󱥣	1
suno	󱥤	1
supa	󱥥	1
suwi	󱥦	1
tan	󱥧	1
taso	󱥨	1
tawa	󱥩	1
telo	󱥪	1
tenpo	󱥫	1
toki	󱥬	1
tomo	󱥭	1
tu	󱥮	1
unpa	󱥯	1
uta	󱥰	1
utala	󱥱	1
walo	󱥲	1
wan	󱥳	1
waso	󱥴	1
wawa	󱥵	1
weka	󱥶	1
wile	󱥷	1
namako	󱥸	1
kin	󱥹	1
oko	󱥺	1
kipisi	󱥻	1
leko	󱥼	1
monsuta	󱥽	1
tonsi	󱥾	1
jasima	󱥿	1
kijetesantakalu	󱦀	1
soko	󱦁	1
meso	󱦂	1
epiku	󱦃	1
kokosila	󱦄	1
lanpan	󱦅	1
n	󱦆	1
nn	󱦆	1
misikeke	󱦇	1
ku	󱦈	1
pake	󱦠	1
apeja	󱦡	1
majuna	󱦢	1
powe	󱦣	1
.	󱦜	1
!	󱦜	1
?	󱦜	1
:	󱦝	1
;	󱦝	1
[	󱦐	1
]	󱦑	1
(	󱦗	1
)	󱦘	1
{	󱦚	1
}	󱦛	1
-	󱦖	1
+	󱦕	1
<	「	1
>	」	1
END_TABLE

Differences from your table

CJK corner quotes are on < and >. That's it, this is awesome and a recommended addition to your table if you're interested.

Many short words have a second entry which duplicates their last letter for faster entry when using auto-commit. This mimics hiragana/katakana input methods that use the latin alphabet, where entering ん is possible with just n but unambiguous with nn. You could, arguably, remove some of these like sin, ni, mi, and ala; even without the duplication, they conflict with future words less often, but not none. This doesn't have an impact on typing without using the duplicated letter though.

All duplicates, with lists of conflicting words for those with fewer than 3 conflicts:

  • nn
  • aa
  • ee
  • pii
  • lii
  • laa
  • muu
  • alaa (alasa)
  • mii (misikeke, mije)
  • nii (nimi)
  • sinn (sina sinpin)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant