Apakah ada cara untuk memindahkan garis layar di vim?


9

Saat mengedit file dalam vim, itu adalah gangguan kecil bahwa ketika saya memindahkan baris dengan j dan k, itu bergerak dengan baris file, daripada garis layar seperti editor lainnya. Dengan file saya sendiri, saya bisa mengatasinya dengan secara otomatis membungkus hingga panjang tertentu dalam opsi vim, tetapi ini tidak baik untuk file dari orang lain. Apakah ada perintah vim baik untuk sementara mengubah pengobatan garis ke garis layar, atau perintah alternatif untuk memindahkan yang menggunakan garis layar?

Jawaban:


14

Anda dapat bergerak di sekitar garis layar dengan menggunakan gdi depan perintah:

gj
gk
g$
g0
g^

Anda juga dapat memetakan perintah asli ke gperintah seperti ini:

:map j gj

j bergerak berdasarkan garis layar sekarang.


+1 untuk mapsaran. Meskipun saya pribadi tidak ingin melakukannya sepanjang waktu, saya ingin menggunakannya ketika saya menginginkannya.
jeffjose
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.