mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00
abbrevs: only expand whole words on return key press
This commit is contained in:
parent
32b093b422
commit
43f15fb5e2
1 changed files with 3 additions and 1 deletions
|
@ -45,5 +45,7 @@ def custom_keybindings(bindings, **kw):
|
|||
@handler(Keys.ControlM, filter=IsMultiline() & insert_mode)
|
||||
def multiline_carriage_return(event):
|
||||
buffer = event.app.current_buffer
|
||||
expand_abbrev(buffer)
|
||||
current_char = buffer.document.current_char
|
||||
if not current_char or current_char.isspace():
|
||||
expand_abbrev(buffer)
|
||||
carriage_return(buffer, event.cli)
|
||||
|
|
Loading…
Add table
Reference in a new issue