Replace local  vars with s:prompt var
Use is_prompt_line & cursor_out_of_bounds in if statements
Add FilterCandidateList() function
Add OpenSelection() function
Remove noautocmd and keepalt when opening Niffler buffer
Add Niffler() function