added Vi and Nano support