daeyun / vim-matlab

Neovim plugin for MATLAB
Mozilla Public License 2.0
104 stars 19 forks source link

Use pexpect to manage the MATLAB console #12

Closed tdy closed 8 years ago

tdy commented 8 years ago

Now calls pexpect.spawn.interact() for full command window functionality (properly handles arrow keys, tab completion, backspace, clc, etc.). Falls back to the original sys.stdin code if pexpect isn't available.

Note a couple side effects before deciding whether to merge:

Example