.TH KAKOUNE 1 "" "" "REGISTERS" .SS Registers .TP Registers are named lists of text -instead of simply text- in order to interact well with multiselection. \ They are used for various purposes, like storing the last yanked test, or the captured groups associated with the selections. .SS Interacting .TP .BR when in insert mode or in a prompt, insert the value stored in the .IR register (single character) .TP .BR """ in normal mode, select the .IR register (single character) .SS Default registers .TP Most commands using a register default to a specific one if not specified: .RS 7 .TP .BR """ default yank, used by yanking and pasting commands like .IR y ", " p " and " R .TP .BR / default search register, used by regex based commands like .IR s ", " * " or " / .TP .BR @ default macro register, used by .IR q " and " Q .TP .BR ^ default mark register, used by .IR z " and " Z .SS Special registers .TP Some registers are not general purposes, they cannot be written to, but they contain some special dat .RS 7 .TP .BR % current buffer name .TP .BR . current selection contents .TP .BR # selection indices (first selection has 1, second has 2, …) .RE