Pertanyaan Bagaimana saya pindah ke garis akhir di Vim?


Saya tahu bagaimana umumnya bergerak dalam mode perintah, khususnya, melompat ke garis, dll. Tetapi apa perintah untuk melompat ke ujung baris yang sedang saya gunakan?


978
2017-09-19 21:19


asal


Jawaban:


Hanya $  (tanda dollar) kunci. Kamu dapat memakai SEBUAH untuk pindah ke akhir baris dan beralih ke mode pengeditan (Tambah).

Lawan dari SEBUAH aku s saya (Mode Insert pada awal baris), sebagai samping.


1771
2017-09-19 21:20



Seperti banyak orang katakan:

  • $ membawa Anda ke ujung baris

tetapi juga:

  • ^ atau _ membawa Anda ke karakter non-whitespace pertama di baris, dan
  • 0 (nol) membawa Anda ke awal baris incl. ruang putih

273
2017-09-19 22:22



  • $ pindah ke karakter terakhir di telepon.
  • g  _ masuk ke karakter non-whitespace terakhir.

  • g  $ pergi ke ujung garis layar (ketika garis buffer dibungkus di beberapa garis layar)


116
2017-09-28 11:04



Pertanyaan utama - akhir baris

$ pergi ke akhir baris, tetap dalam mode perintah

SEBUAH pergi ke akhir baris, beralih ke mode insert

Sebaliknya - awal baris (secara teknis yang pertama bukan spasi karakter)

^ pergi ke awal baris, tetap dalam mode perintah

saya (huruf besar i) menuju ke awal baris, beralih ke mode insert

Lebih lanjut - awal baris (secara teknis kolom pertama terlepas dari ruang putih)

0 (nol) pergi ke awal baris, tetap dalam mode perintah

0i (nol diikuti oleh huruf kecil i) berjalan di awal baris, beralih ke mode insert

Bagi mereka yang mulai belajar vi, di sini adalah pengenalan yang baik untuk vi dengan mencantumkan secara berdampingan vi perintah untuk gerakan kursor Windows GUI Editor dan tombol pintasan.

vi editor untuk pengguna Windows


43
2018-02-07 11:02



Jika baris Anda saat ini membungkus layar yang terlihat ke baris berikutnya, Anda dapat menggunakannya g $ untuk sampai ke ujung layar garis.


37
2017-09-19 22:49



Tanda dolar: $


12
2017-09-19 21:20



Keuntungan dari tombol 'End' adalah ia berfungsi baik dalam mode normal maupun insert.

'$' bekerja dalam mode normal / perintah saja tetapi juga berfungsi di editor vi klasik (baik untuk mengetahui kapan vim tidak tersedia).


12
2017-09-19 22:05