Previously, starting in Fish 3.1.0, I reported #6970, which was that abbreviations stopped expanding with a following semicolon. At the time, I was given the suggestion to add bind ';' self-insert expand-abbr to my config.fish, which fixed my problem.
In my usual workflow, I use a large set of abbr abbreviations for all the hg subcommands, and often chain them together by typing e.g. the literal amend; and upload which would expand to hg amend; and hg upload and each of amend and upload respectively would expand once I typed a following space, enter, or semicolon (among others, I presume).
Now, I'm having the same issue in Fish 3.6.0 (and 3.6.1), both with and without the bind ';' self-insert expand-abbr workaround in my config, on two different machines of mine.
I see that Fish 3.6.0 overhauled the abbreviation handling, and I'm assuming that somehow broke my workflow. Was that intentional? Might it be possible for me to work around this in the existing version?
Thank you!
Previously, starting in Fish 3.1.0, I reported #6970, which was that abbreviations stopped expanding with a following semicolon. At the time, I was given the suggestion to add
bind ';' self-insert expand-abbrto myconfig.fish, which fixed my problem.In my usual workflow, I use a large set of
abbrabbreviations for all thehgsubcommands, and often chain them together by typing e.g. the literalamend; and uploadwhich would expand tohg amend; and hg uploadand each ofamendanduploadrespectively would expand once I typed a following space, enter, or semicolon (among others, I presume).Now, I'm having the same issue in Fish 3.6.0 (and 3.6.1), both with and without the
bind ';' self-insert expand-abbrworkaround in my config, on two different machines of mine.I see that Fish 3.6.0 overhauled the abbreviation handling, and I'm assuming that somehow broke my workflow. Was that intentional? Might it be possible for me to work around this in the existing version?
Thank you!