Yanıtlar:
İstediğinize yaklaşan tek şey geçerli imleç konumunuzu görüntüleme seçeneğidir. --const
(Manpage: Sürekli imleç konumunu göster) seçeneğini kullanarak veya AltCaçık bir metin dosyasına basarak etkinleştirirsiniz .
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
Ekleme set linenumbers
içinde /etc/nanorc
benim için işler nano
sürümü 2.7.1 .
Ayrıca komut satırından -l
veya --linenumbers
komut satırından da etkinleştirilebilir .
Nano içinden satır numaralarını M-#
şu durumda değiştir : benim durumumda Alt+ Shift+ 3.
set numbercolor ,normal
Bu, 20 Ekim'de eklendi ve 22 Ekim'de belgelendi ve henüz bir yayın haline getirmedi, bu yüzden kaynağından şöyle derleyin:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Ardından .nanorc'unuza aşağıdakileri ekleyin:
set linenumbers
Nano içinden satır numaralarını açmak ve kapatmak için ^ # kullanabilirsiniz. Son zamanlarda olduğu ve muhtemelen birçok kişi tarafından test edilmediğinden muhtemelen biraz buggy.
Nano, tasarım gereği çok az özelliğe sahip çok basit bir editördür. Temel sürümün ötesinde bir şey dilemeye başlarsanız, nano doğru araç değildir. Emacs çok güçlü bir editördür; satır numaralarını açmak için yazın M-x linum-mode
. Emacs sizi korkutuyorsa ve bir metin modu düzenleyicisi istiyorsanız , satır numaralarının seçenekle açıldığı Joe'yu düşünün -linums
.
Alternatif, .bashrc'de hızlı bir takma ad:
echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset
Sözdizimini zorlamak, hashbang komut dosyaları için zorunlu görünüyor, bu nedenle belirli bir vurgulamayı zorlamak için:
echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset