Reconfigure and rebuild busybox

We have the build by following the procedure in the link below

Load the image to the board and Linux comes up OK, but there is no vi in the image. We go to directory and try to reconfigure the busybox:

~/work/lx2160a_build/build/ubuntu/buildroot/output/build/busybox-1.31.1

and run

make menuconfig

but we get these:
HOSTCC scripts/kconfig/lxdialog/checklist.o
:0:12: fatal error: curses.h: No such file or directory
compilation terminated.
scripts/Makefile.host:120: recipe for target ‘scripts/kconfig/lxdialog/checklist.o’ failed
make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
/tarana/homes/jozhang/work/lx2160a_build/build/ubuntu/buildroot/output/build/busybox-1.31.1/scripts/kconfig/Makefile:14: recipe for target ‘menuconfig’ failed
make[1]: *** [menuconfig] Error 2
Makefile:443: recipe for target ‘menuconfig’ failed
make: *** [menuconfig] Error 2
jozhang@jozhang-desktop:~/work/lx2160a_build/build/ubuntu/buildroot/output/build/busybox-1.31.1$

What is the procedure to reconfigure busybox and rebuild it?

You need to make your BuildRoot config changes in this file lx2160a_build/lx2160acex7_defconfig at master · SolidRun/lx2160a_build · GitHub and rerun the runme.sh script.