Di Vim / Vi, bagaimana Anda memindahkan kursor ke akhir kata sebelumnya?

174

Dalam mode normal Vim:

  • e pergi ke akhir kata berikutnya
  • w pergi ke awal kata berikutnya
  • b pergi ke awal kata sebelumnya

Bagaimana Anda memindahkan kursor ke akhir dari sebelumnya kata?

ClosureCowboy
sumber

Jawaban:

245

Sayangnya itu bukan kunci tunggal ... tetapi geapa yang Anda cari, saya pikir.

jerman
sumber
29
Untuk orang-orang seperti saya bertanya-tanya perbedaan antara gedan be, itu adalah bahwa Anda bisa berada di tengah kata dan Anda akan pergi ke akhir sebelumnya, sementara beAnda harus berada di karakter pertama dari kata awal.
TankorSmash
13
Dan gEuntuk akhir dari yang sebelumnya WORD. :)
nitsas
6
serius mengapa tidak ada pintasan kunci tunggal untuk ini secara default? ini terlihat seperti sesuatu yang akan digunakan orang sesering w. apakah saya melewatkan sesuatu? (Saya tahu ini bisa dipetakan, hanya ingin tahu kenapa)
Iman Akbari
1
Sementara benyaman, itu kombinasi dari dua perintah, sehingga Anda tidak dapat menggunakannya seperti: d be. Padahal d geitu berfungsi
Daniel Thompson
29

seperti yang terlihat pada manual VIM (bagian 03.1), Anda dapat menggunakan geuntuk pergi ke akhir kata sebelumnya

Eduardo Costa
sumber
1

Anda mungkin juga ingin melakukan ini untuk pergi ke ruang sebelum kata (satu karakter setelah ge: (keduanya hanya 2 kunci)

  1. FSpace akan membawa Anda ke ruang setelah kata sebelumnya
  2. Bh juga akan melakukan itu, dalam banyak kasus.

Pengecualiannya adalah ketika Anda berada di awal baris, dalam hal ini

  1. k$ melakukan sesuatu yang serupa, dalam 3 penekanan tombol
Nathan
sumber