Skip to content

Reason for suffix on history completion? #324

Answered by marlonrichert
jcassee asked this question in Q&A
Discussion options

You must be logged in to vote

The ; suffix is necessary to make multiselect usable. The way this works in Zsh, is that each completion can have a suffix that can be removed afterwards. This is the only way we can insert ; to separate multiple history lines. The suffix is automatically removed (under most circumstances) for the last line you insert. It’s not possible to insert separators after the fact.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jcassee
Comment options

Answer selected by jcassee
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
documentation Improvements or additions to documentation
2 participants