diff --git a/mode/search.py b/mode/search.py index 670c792..fb68674 100644 --- a/mode/search.py +++ b/mode/search.py @@ -127,7 +127,7 @@ class Search(mode.Fundamental): self.bindings = {} self.add_bindings('search-next', ('C-s',)) self.add_bindings('search-previous', ('C-r',)) - self.add_bindings('end-search', ('RETURN', 'C-n', 'C-p', 'C-a', 'C-e', 'C-f', 'C-b',)) + self.add_bindings('end-search', ('RETURN', 'C-n', 'DOWN', 'C-p', 'UP', 'C-a', 'HOME', 'C-e', 'END', 'C-f', 'RIGHT', 'C-b', 'LEFT')) self.add_bindings('cancel-search', ('C-]', 'C-g',)) self.add_bindings('search-delete-left', ('DELETE', 'BACKSPACE',)) self.add_bindings('search-delete-left-word', ('M-DELETE', 'M-BACKSPACE',))