File tree 1 file changed +3
-3
lines changed
prompt_toolkit/key_binding/bindings
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -440,14 +440,14 @@ def _(event):
440
440
count = event .arg )
441
441
442
442
def paste_named_register_handler (c ):
443
- @handle ('"' , c , 'p' )
443
+ @handle ('"' , c , 'p' , filter = navigation_mode )
444
444
def _ (event ):
445
445
" Paste from named register. "
446
446
data = event .cli .vi_state .named_registers .get (c )
447
447
if data :
448
448
event .current_buffer .paste_clipboard_data (data , count = event .arg )
449
449
450
- @handle ('"' , c , 'P' )
450
+ @handle ('"' , c , 'P' , filter = navigation_mode )
451
451
def _ (event ):
452
452
" Paste (before) from named register. "
453
453
data = event .cli .vi_state .named_registers .get (c )
@@ -849,7 +849,7 @@ def delete_or_change_operator(event, text_object):
849
849
# Set deleted/changed text to clipboard or named register.
850
850
if clipboard_data and clipboard_data .text :
851
851
if reg_name :
852
- event .cli .named_registers [reg_name ] = clipboard_data
852
+ event .cli .vi_state . named_registers [reg_name ] = clipboard_data
853
853
else :
854
854
event .cli .clipboard .set_data (clipboard_data )
855
855
You can’t perform that action at this time.
0 commit comments