Lines Matching refs:vi_state

9 from prompt_toolkit.key_binding.vi_state import CharacterFind, InputMode
176 vi_state = event.cli.vi_state
177 event._arg = (vi_state.operator_arg or 1) * (event.arg or 1)
185 vi_state.operator_func(event, text_obj)
188 event.cli.vi_state.operator_func = None
189 event.cli.vi_state.operator_arg = None
266 event.cli.vi_state.operator_func = operator_func
267 event.cli.vi_state.operator_arg = event.arg
348 … (('~', ), Condition(lambda cli: cli.vi_state.tilde_operator), lambda string: string.swapcase()),
360 vi_state = event.cli.vi_state
362 if vi_state.input_mode in (InputMode.INSERT, InputMode.REPLACE):
365 vi_state.reset(InputMode.NAVIGATION)
478 event.cli.vi_state.input_mode = InputMode.INSERT
485 event.cli.vi_state.input_mode = InputMode.INSERT
490 event.cli.vi_state.input_mode = InputMode.INSERT
502 event.cli.vi_state.input_mode = InputMode.INSERT
519 event.cli.vi_state.input_mode = InputMode.INSERT
566 event.cli.vi_state.input_mode = InputMode.INSERT
570 event.cli.vi_state.input_mode = InputMode.INSERT
602 event.cli.vi_state.input_mode = InputMode.INSERT_MULTIPLE
656 data = event.cli.vi_state.named_registers.get(c)
666 data = event.cli.vi_state.named_registers.get(c)
684 event.cli.vi_state.input_mode = InputMode.REPLACE
694 event.cli.vi_state.input_mode = InputMode.INSERT
833 event.cli.vi_state.input_mode = InputMode.INSERT
842 event.cli.vi_state.input_mode = InputMode.INSERT
953 event.cli.vi_state.named_registers[reg_name] = clipboard_data
959 event.cli.vi_state.input_mode = InputMode.INSERT
1003 event.cli.vi_state.named_registers[c] = clipboard_data
1183 event.cli.vi_state.last_character_find = CharacterFind(event.data, False)
1197 event.cli.vi_state.last_character_find = CharacterFind(event.data, True)
1206 event.cli.vi_state.last_character_find = CharacterFind(event.data, False)
1219 event.cli.vi_state.last_character_find = CharacterFind(event.data, True)
1232 vi_state = event.cli.vi_state
1236 if vi_state.last_character_find:
1237 char = vi_state.last_character_find.character
1238 backwards = vi_state.last_character_find.backwards
1676 event.cli.vi_state.waiting_for_digraph = True
1680 return cli.vi_state.digraph_symbol1 is not None
1684 event.cli.vi_state.digraph_symbol1 = event.data
1691 code = (event.cli.vi_state.digraph_symbol1, event.data)
1700 overwrite = event.cli.vi_state.input_mode == InputMode.REPLACE
1703 event.cli.vi_state.waiting_for_digraph = False
1705 event.cli.vi_state.waiting_for_digraph = False
1706 event.cli.vi_state.digraph_symbol1 = None
1736 event.cli.vi_state.input_mode = InputMode.INSERT
1744 event.cli.vi_state.input_mode = InputMode.NAVIGATION
1753 event.cli.vi_state.input_mode = InputMode.NAVIGATION
1791 event.cli.vi_state.input_mode = InputMode.INSERT
1808 event.cli.vi_state.input_mode = InputMode.INSERT
1830 event.cli.vi_state.input_mode = InputMode.NAVIGATION
1868 event.cli.vi_state.input_mode = InputMode.NAVIGATION