vi: bagaimana saya bisa lompat ke ujung file dengan baris baru ditambahkan?


20

Inilah jawaban yang saya inginkan sekitar 5 kali sehari.

In vi, perintah untuk pergi ke akhir file adalah G.

Tapi itu selalu membuat saya di awal baris terakhir file, jika file tidak memiliki baris kosong di akhir.

Bagaimana saya bisa melompat ke ujung file dan menambahkan baris kosong baru, sehingga saya bisa mulai mengetik?

Terima kasih!

Jawaban:


41

Bagaimana Go, berturut-turut? ;-)


@ Richard Juga periksa ibukota 'O' perintah jika Anda tidak terbiasa dengan yang itu. Ini menciptakan baris baru di atas yang sekarang dan menempatkan Anda dalam mode insert.
Corey

Keren ... tapi bagaimana aku harus mengingatnya, tidak tahu: o
Frank


1

Salah satu cara untuk melakukannya adalah dengan membuat makro dan menempatkannya di file .vimrc Anda.

map , GA<enter>

Ini akan memetakan kunci koma. Ketika ditekan, vi akan pergi ke akhir file, pergi ke akhir baris itu dan buat baris kosong baru. Ini juga akan membuat Anda dalam mode sisipkan / edit.


1
A<enter>? oseperti yang disarankan oleh @binfalse, adalah jalan yang benar!
Benoit
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.