def insert_text(event, text):
    from xonsh.ptk_shell.key_bindings import carriage_return

    b = event.current_buffer
    b.insert_text(text)
    carriage_return(b, event.cli)
示例#2
0
 def multiline_carriage_return(event):
     buffer = event.app.current_buffer
     current_char = buffer.document.current_char
     if not current_char or current_char.isspace():
         expand_abbrev(buffer)
     carriage_return(buffer, event.cli)