The current terminal interface for Kconfiglib differs significantly from the 'menuconfig' implementation in the Linux kernel. This task aims to replicate the look and feel of the Linux kernel's menuconfig interface.
Expected screen:

taken from JiauZhang/menuconfig