Нубский вопрос, Neovim выдает ошибку при запуске скрипта с использованием input() в окне командной строки, в то время как тот же скрипт работает в vim 8.0. например
print('Enter your name:')
myName = input()
:! python % ‹- используемая команда ex
Выход Nvim:
myName: Traceback (most recent call last):
File "x.py", line 2, in <module>
myName = input()
EOFError: EOF when reading a line
shell returned 1
Я предпочитаю, чтобы neovim запускал свои скрипты в собственном нижнем окне, а не вывод vim в командную строку, но мне приходится переключаться на vim для любых скриптов, использующих input().
Есть ли настройка nvim.init или другая команда, которую я могу использовать для достижения успеха, или это известный недостаток neovim? Я использую wsl с последними версиями vim и nvim.