Saat saya gunakan
git commit --amend
Ini akan masuk ke jendela vi untuk membiarkan saya memasukkan komentar untuk komit, masalahnya adalah jendela vi akan menampilkan beberapa karakter kotor dari latar belakang shell sebelumnya. Jadi saya bertanya-tanya bagaimana saya bisa membiarkan vi memuat ulang atau menggambar ulang layar untuk membuat layar normal.
Sejauh ini, saya mencoba mengatur ulang terminal dan Ctrl + L, itu berfungsi, tetapi saya bertanya-tanya apakah ada jawaban terbaik untuk situasi seperti itu?
!redraw
lebih serbaguna.:redraw!
Untuk memaksa penyegaran layar
sumber
Dalam Vi, keduanya digambar ulang:
Dari http://www.cs.rit.edu/~cslab/vi.html#A1.4 (tautan mati; lihat arsip )
Seperti yang dicatat di komentar Vim sekarang menggunakan ^ R untuk mengulang dan ^ L sendiri untuk menggambar ulang.
sumber