Bagaimana saya bisa mengembalikan posisi kursor di Vim seperti sebelum bergulir, memilih atau PgUp / PgDn?
Aku bosan mencari di mana aku berada sebelum aku menggulir ke atas untuk melihat sesuatu di atas.
Apakah ada perintah "Prev cursor position" dan "Next cursor position" (seperti 'u' dan 'R' untuk undo / redo reguler)?
Contoh: Mencari di suatu tempat di tengah file sumber (tanpa pengeditan), lalu melompat ke atas ( 1G
) kemudian gagal menemukan di mana Anda berada sebelumnya. Tentu saja, tidak ada tanda yang ditetapkan. (Saya tahu saya bisa menggunakan ": sp" untuk melihat beberapa tempat secara bersamaan).
Memperbarui. Pertanyaannya masih terbuka, saya telah menerima tindak lanjut:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as though I had never pressed anything, returning to my previous editing location before I started messing up.
Jadi, apakah ada cara standar atau non-standar (yang melibatkan tambalan ke ekstensi Vim atau Vim) untuk membuatnya mengingat riwayat pergerakan kursor?