El shell Korn tiene la capacidad de utilizar comandos del editor vi para editar comandos en su historial. Si está familiarizado con el editor vi, le encantará esta función.
Para habilitar la edición vi, escriba el siguiente comando o colóquelo en su archivo .kshrc:
establecer -o vi
Luego puedes usar los comandos vi. Presione escapar para ingresar al modo de comando vi, y luego tendrá acceso a muchos comandos vi. Por ejemplo, k se moverá hacia arriba a través de comandos anteriores en la historia, /cola buscará el comando más reciente que contenga la palabra cola y presione norte Encontrará la próxima aparición de ese término de búsqueda.
Una vez que haya encontrado un comando que desea repetir, simplemente presione ENTER, y se ejecutará nuevamente. Puedes editar el comando con R para reemplazar los personajes de su posición actual, X para borrar el caracter actual, yo para insertar caracteres antes del carácter actual, una añadir caracteres después del carácter actual, y $ para mover al final del comando.