Vim's built-in Python syntax and existing plugins like vim-python/python-syntax don't properly handle modern Python type hints. The -> return type arrow breaks highlighting, generic types aren't ...
prompt_toolkit could be a replacement for GNU readline, but it can be much more than that. prompt_toolkit is cross platform, and everything that you build on top should run fine on both Unix and ...