Creating priors follows a similar patter to creating candidate generators and mappings. You can create a prior by pressing P (p-search-add-prior). Like the creation process for the other entities, you will go through two steps: selecting and configuring.
p-search-add-prior) ¶Initiate the process of adding a prior. You will first be shown a list of the priors you can add via a transient menu. After selecting the prior you want to add, you will then be prompted to configure it. Press c to finalize the creation process.
As with the other entities, you can edit a prior with e (p-search-edit-dwim) and kill a prior via k (p-search-kill-entity-at-point).
Priors can either calculate the scores with Elisp or by an external process. Depending on how many candidates exist, the time to compute the scores can vary greatly. When a prior’s scoring mechanism completes, the buffer will re-display with the newly calculated scores.