Bagaimana cara menampilkan nomor baris di Vim?

13

Saya menggunakan editor teks Vim GVIMpada mesin berbasis Windows.

Bagaimana saya bisa menunjukkan nomor baris? Asalkan saya tidak menggunakannya di konsol?

Kesederhanaan
sumber
Bukan jawaban untuk pertanyaan Anda tetapi mungkin masih bisa membantu. Saya menggunakan: mengatur penggaris yang menunjukkan posisi kursor.
johnny

Jawaban:

18

Jalankan :set numberuntuk menambahkan margin kiri dengan nomor baris. Gunakan :help 'nuuntuk melihat bantuan pada topik, termasuk mengubah ukuran margin.

Untuk beberapa keabadian, letakkan perintah, tanpa titik dua, di ~/.vimrcsistem berbasis UNIX / Linux atau di %HOMEPATH%\_vimrc.

Arcege
sumber
tambahkan 'dan jika Anda suka pengaturan Anda simpan ke .vimrc'
akira
@Arcege, @akira. Saya sebenarnya baru dalam hal ini. Saya berlari :set numberdi VIM , dan mendapat layar kosong hitam dengan tulisan "1" di kiri atas. Saya pikir menunjukkan nomor baris. Bagaimana saya bisa membuat efek ini terjadi GVIM? @ Akira, Anda menyebutkan menabung ke .vimrc. Apakah itu akan berhasil? Jika demikian, bisakah saya membuat ini menghemat? Terima kasih.
Kesederhanaan
1
Karena Anda menggunakan Windows, file tersebut mungkin _vimrc (garis bawah alih-alih '.'). Itu akan berada di direktori pengguna (bukan desktop): C: \ Users \ myusername \ atau C: \ Documents and Settings \ myusername \, periksa bantuannya (: help vimrc). Pernyataan apa pun yang dimulai dengan titik dua (':') dapat ditempatkan di file itu (tanpa titik dua). Pengaturan dan vimrc yang sama digunakan untuk gvim.
Arcege
@SWEngineer: buka gvim dan ketik ': set nomor' .. sekarang Anda memiliki 1 di sudut kiri juga :) lihat apa yang dikatakan @Arcege tentang tempat _vimrc dan baca ': help _vimrc'
akira
@Arcege. Saya menemukan _vminfodi lokasi yang Anda sarankan, dan ada :set numer, tapi saya tidak bisa melihat nomor baris. Mengapa demikian? Terima kasih.
Kesederhanaan
3
:set number

akan menambahkan nomor baris ke sisi kiri buffer.

Anda dapat menempatkan pengaturan itu, bersama dengan yang lain yang Anda nikmati di dalam .vimrcfile Anda dan mereka akan secara otomatis dimuat setiap kali Anda memulai instance VIM.

.gvimrcumumnya dicadangkan untuk pengaturan spesifik yang ingin Anda muat ketika Anda membuka gvim sebagai lawan sesi terminal vim atau vi. Lebih sering daripada tidak file ini memiliki pertimbangan grafis yang dapat ditangani oleh server X.

TCopple
sumber
-1
:set nu 

harus menampilkan nomor baris

:set nonu  or :set nu!

akan membuat nomor baris menghilang.

RoyOneMillion
sumber