Terlalu sering saya membuat kesalahan mengetik dengan fokus jendela yang salah (dan telah melakukannya beberapa kali dengan autentikator USB). Dalam program dengan banyak hotkey diaktifkan (Gmail, VLC, Vim), ini sering memiliki konsekuensi yang tidak diinginkan dari membuat modifikasi yang tidak diinginkan.
Terkadang saya dapat melacak langkah-langkah saya dan mengingat apa yang telah saya ketik untuk memperbaiki setiap perubahan atau mengembalikan pengaturan yang saya atur jika saya mengetahui diri saya lebih awal. Sayangnya, itu tidak selalu terjadi.
Di Vim, saya bisa memiliki sesuatu yang tidak berbahaya dan jelas seperti mengubah baris teks yang mudah dibatalkan. Atau, saya bisa saja secara tidak sengaja memodifikasi sesuatu yang tidak begitu mudah diidentifikasi. Jika saya secara tidak sengaja mengetik urutan perintah yang tidak diinginkan di Vim, bagaimana saya bisa mengecek dan membatalkan pengeditan atau perubahan pada pengaturan?
:e!
akan buruk jika Anda belum menyimpan sejak kondisi terakhir yang benar, dan u
mungkin tidak cukup jika Anda mengetik banyak hal. (Jika Anda mengetik date month
, misalnya, maka Anda akan menghapus tag, menetapkan tanda, dan melakukan pencarian, yang akan sangat membingungkan untuk u
u
menjadi bagian dari urutan, melakukan beberapa undo di tengah.
:e!
akan melakukan itu