diff --git a/src/fingers/hinter.cr b/src/fingers/hinter.cr index d59896c..279143f 100644 --- a/src/fingers/hinter.cr +++ b/src/fingers/hinter.cr @@ -112,6 +112,10 @@ module Fingers hints_by_text[captured_text] = hint end + if !state.input.empty? && !hint.starts_with?(state.input) + return text + end + formatter.format( hint: hint, highlight: text, diff --git a/src/fingers/view.cr b/src/fingers/view.cr index ceffdba..56d1303 100644 --- a/src/fingers/view.cr +++ b/src/fingers/view.cr @@ -73,7 +73,7 @@ module Fingers if match handle_match(match) else - tmux.display_message(state.input, 300) + render end end