Halo dan selamat datang di StackOverflow! Perhatikan bahwa situs ini ditujukan untuk pertanyaan yang berhubungan langsung dengan masalah pemrograman; pertanyaan "bagaimana menggunakan software X" akan lebih baik dijawab di superuser.com. Saya telah memilih untuk menutup pertanyaan ini; itu akan secara otomatis dipindahkan ke sana.
Piskvor meninggalkan gedung
Posting Anda masih membingungkan, wtidak menggerakkan kursor ke kiri. Apa yang ingin Anda capai? Memindahkan kursor (dan jika demikian ke arah mana) atau memindahkan kata (sekali lagi ke arah mana).
Peter van der Heijden
@Suresh: Di masa mendatang, coba ajukan pertanyaan terkait Vim di: unix.stackexchange.com Jika mereka tidak khusus Windows, itu tidak akan offtopic di sana, dan Anda mungkin menemukan jawaban yang lebih baik daripada SU, atau setidaknya lebih cepat
Goran Jovic
10
Silahkan. Berhenti menyebarkan komunitas vim di semua forum SE. Kami memiliki 2707 pertanyaan dengan tag vim di sini di SO, 484 di SU, dan sekarang kami memiliki 31 pertanyaan dengan tag vim di forum SE baru ini. BTW: unix.stackexchange.com/questions/107/… benar-benar di luar topik karena SO dimaksudkan untuk berpusat pada pemrograman. (BTW Saya menggunakan vim di windows setiap hari.)
Luc Hermitte
3
@Lieven: Konsensus tampaknya 'pertahankan pertanyaan Vim pada SO' karena jawaban sering kali menyertakan vimscripts dan Vim adalah alat 'berorientasi kode'. Lihat pertanyaan di Meta meta.stackexchange.com/q/25925/154445
Xavier T.
Jawaban:
287
Gunakan buntuk mundur satu kata.
Gunakan wuntuk maju satu kata.
Dan berikut adalah contekan yang mungkin berguna untuk Anda:
Menurut saya, yang diincar OP adalah jalan pintas untuk memindahkan kata ke kanan (atau ke kiri, judulnya membingungkan) bukan kursor.
Peter van der Heijden
@ Peter: pertanyaannya mengatakan dia menggunakan wuntuk bergerak ke kiri, jadi tampaknya dia hanya mencoba untuk memindahkan kursor
Nathan Fellman
@ Nathan Fellman: OP telah mengedit pertanyaan. Dalam bentuknya yang sekarang, jelas bahwa jawaban @Goran Jovic memang yang diinginkan OP. Saya akan mendukung jawabannya.
Peter van der Heijden
8
Selain bgerakan yang disebutkan dalam jawaban lainnya, gerakan lain yang mungkin menarik adalah ge.
Ini membawa Anda ke huruf terakhir dari kata di sebelah kiri. Ketika bdianggap sebagai kebalikan dari w, gedapat dianggap sebagai kebalikan eyang membawa Anda ke akhir kata saat ini.
Juga mencatat bahwa semua orang gerakan kata-bijak memiliki KATA-bijaksana setara: W, B, Edan gEyang "lebih cepat". Untuk perbedaan antara kata-kata dan KATA lihat: :h word.
//, Apakah Anda punya referensi atau sesuatu untuk kita yang ingin mencobanya?
Nathan Basanese
Saya tidak yakin untuk mengerti apa yang Anda maksud dengan "referensi". Jika Anda ingin mencoba gerakan ini, Anda dapat membuka file di vim dan mencoba gerakannya, bukan?
statox
Terima kasih banyak untuk ini, sedang mencari cara untuk memiliki fungsionalitas itu. Menavigasi mundur demi akhir kata adalah IMO yang jauh lebih baik.
Luke Davis
Oh, dan seseorang juga dapat 4gememindahkan 4 kata di sini, dll.
dekuShrub
6
Ya, Anda dapat menggunakan "b" untuk memundurkan kata, dan sebelumnya, "2b" untuk mundur dua kata.
w
tidak menggerakkan kursor ke kiri. Apa yang ingin Anda capai? Memindahkan kursor (dan jika demikian ke arah mana) atau memindahkan kata (sekali lagi ke arah mana).Jawaban:
Gunakan buntuk mundur satu kata.
Gunakan wuntuk maju satu kata.
Dan berikut adalah contekan yang mungkin berguna untuk Anda:
Sumber: Cheat Sheet dan Tutorial Grafis vi-vim
sumber
Itu b.
Anda dapat melihat gerakan lain di sini:
Dokumentasi Vim: gerak, 4. Gerak kata
Umumnya perintah Vim terdiri dari:
hitung gerakan aksi
Dimana:
count adalah berapa kali Anda ingin menjalankannya. Standarnya adalah 1.
tindakan jelas merupakan tindakan: duntuk menghapus, cuntuk perubahan, default adalah kosong, dan itu berarti cukup pindah.
gerak adalah arah. Anda sudah mendapatkannya.
sumber
w
untuk bergerak ke kiri, jadi tampaknya dia hanya mencoba untuk memindahkan kursorSelain
b
gerakan yang disebutkan dalam jawaban lainnya, gerakan lain yang mungkin menarik adalahge
.Ini membawa Anda ke huruf terakhir dari kata di sebelah kiri. Ketika
b
dianggap sebagai kebalikan dariw
,ge
dapat dianggap sebagai kebalikane
yang membawa Anda ke akhir kata saat ini.Juga mencatat bahwa semua orang gerakan kata-bijak memiliki KATA-bijaksana setara:
W
,B
,E
dangE
yang "lebih cepat". Untuk perbedaan antara kata-kata dan KATA lihat::h word
.sumber
4ge
memindahkan 4 kata di sini, dll.Ya, Anda dapat menggunakan "b" untuk memundurkan kata, dan sebelumnya, "2b" untuk mundur dua kata.
sumber
Anda ingin pindah ke kiri (kembali).
b
melakukannya.sumber