Apakah ada penomoran baris untuk nano?


Jawaban:


19

Satu-satunya yang mendekati apa yang Anda inginkan adalah opsi untuk menampilkan posisi kursor Anda saat ini. Anda mengaktifkannya dengan menggunakan --constopsi (manpage: Terus menunjukkan posisi kursor) atau dengan menekan AltCpada file teks terbuka.


4
Jawaban yang bagus. Argumen --const sama dengan -c. Gunakan untuk membuka file seperti ini: nano -c filename. Juga, untuk membuatnya permanen, sertakan opsi 'set const' dalam file ~ / .nanorc Anda, yang mungkin tidak ada sampai Anda membuatnya.
MountainX untuk Monica Cellio

Jika nano Anda lebih baru, Anda dapat melihat yang berikut di halaman manual Anda. -c, --constantshow Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
Jay Bose

20

Menambahkan set linenumbersdi /etc/nanorcbekerja untuk saya di nanoversi 2.7.1 .

Itu juga dapat diaktifkan dengan -latau --linenumberspada baris perintah.

Beralih nomor baris dari dalam nano dengan: M-#dalam kasus saya Alt+ Shift+ 3.


Terima kasih untuk Alt + Shift + 3 untuk beralih.
bob

Selain mengubah warna latar belakang dari nomor baris, saya menggunakanset numbercolor ,normal
smac89

4

Ini ditambahkan pada tanggal 20 Oktober dan didokumentasikan pada tanggal 22 Oktober dan belum membuatnya menjadi rilis jadi kompilasi dari sumber seperti:

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install 

Kemudian tambahkan yang berikut ini ke .nanorc Anda:

set linenumbers

Anda dapat menggunakan ^ # untuk menghidupkan dan mematikan nomor baris dari dalam Nano. Mungkin agak buggy karena baru-baru ini dan belum diuji oleh banyak orang.


Sebuah jawaban yang baik akan menunjukkan bahwa fitur tersebut telah ditambahkan dalam satu hari terakhir, dan tidak memiliki pengalaman pengguna untuk berhubungan dengannya.
Thomas Dickey

Apa yang Anda maksud dengan "tidak memiliki pengalaman pengguna untuk dihubungkan"?
faissaloo

1
Tidak boleh ada lebih dari 1-2 pengguna fitur pada saat ini, tidak ada laporan bug. Omong-omong, "baru-baru ini" menuntut tanggal (atau tautan ke komit yang membuat perubahan).
Thomas Dickey

Saya tidak melihat bagaimana hal itu terkait dengan pertanyaan itu.
faissaloo

1
Anda salah kencan ( lihat komit 20 Oktober oleh Faissal Bensefia ). Itu juga tidak berdokumen hingga tengah hari 22 Oktober . Semua poin lain yang diangkat masih menjadi masalah.
Thomas Dickey

2

Nano merancang editor yang sangat sederhana dengan beberapa fitur. Jika Anda mulai berharap untuk sesuatu di luar edisi dasar, nano bukanlah alat yang tepat. Emacs adalah editor yang sangat kuat; untuk mengaktifkan nomor saluran, ketik M-x linum-mode. Jika Emacs membuat Anda takut dan Anda ingin editor mode teks, pertimbangkan Joe , di mana nomor baris diaktifkan dengan -linumsopsi.


Jadi .. Emacs adalah editor teks pilihan Anda?
Pacerier

0

Alternatif, alias cepat di .bashrc:

echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset

Memaksa sintaksis tampaknya wajib untuk skrip hashbang, jadi untuk memaksa sorotan tertentu:

echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset

man nano

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.