Readline kütüphanesi vi'nin düzenleme işlevlerinin
tamamına sahip olmasa da bir satırın düzenlenmesinin basitliği nedeniyle
yeterlidir. Readline vi kipinde POSIX standardında
belirtildiği gibi davranır.
emacs ve
vi düzenleme kipleri
arasında etkileşimli olarak geçiş yapmak için
set -o emacs ve
set -o vi komutları kullanılır.
Readline öntanımlı olarak
emacs kipindedir.
vi kipindeyken bir satır girerseniz, kendinizi
i tuşuna basıldığında girilen `üzerine yazma' kipinde
bulursunuz. ESC tuşuna basarak `komut' kipine geçersiniz.
Böylece standart vi hareket tuşları ile satırı
düzenleyebilirsiniz. Örneğin k ile geçmiş listesindeki
önceki satırlara, j ile müteakip satırlara hareket
edebilirsiniz.