Icicles é principalmente sobre a conclusão do minibuffer. É verdade que oferece maneiras de manipular e navegar por conjuntos de coisas. Mas sim, isso é feito usando o buffer *Completions*
.
E sim, você pode salvar um conjunto de candidatos em *Completions*
e reutilizá-lo posteriormente. Você pode salvar um conjunto somente para a sessão atual do Emacs ou salvá-lo persistentemente (em um arquivo).
Para salvar e restaurar persistentemente, você tinha o local do documento correto. Mas, para entender que você deve primeiro ler a seção mais geral sobre salvar e restaurar conclusões em geral (ou seja, persistentemente ou apenas para a sessão atual).
Para a sessão atual, você pode salvar um conjunto de candidatos para a variável padrão ou pode especificar um nome de variável. Use variáveis diferentes se você quiser manipular diferentes conjuntos de candidatos na mesma sessão.
E sim, a ideia é um pouco complicada no começo - ajuda a ler um pouco do documento. Mas não é difícil de usar na prática, e Icicles lhe dá feedback sobre quais candidatos foram salvos (eles estão sombreados em *Completions*
.