Currently, the code of all visual modes is a bit messy due to giant switches depending on what keys the user presses. Similarly to how rzshell was introduced with commands description in YAML and system of handlers and corresponding API, we could create something similar for visual modes:
Currently, the code of all visual modes is a bit messy due to giant switches depending on what keys the user presses. Similarly to how rzshell was introduced with commands description in YAML and system of handlers and corresponding API, we could create something similar for visual modes: