Antworten:
Das Einzige, was sich Ihrem Wunsch annähert, ist die Option, Ihre aktuelle Cursorposition anzuzeigen. Sie aktivieren es mit --const
der Option (Manpage: Cursorposition ständig anzeigen) oder durch Drücken AltCauf eine geöffnete Textdatei.
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
Hinzufügen set linenumbers
in /etc/nanorc
Werken für mich in nano
Version 2.7.1 .
Es kann auch mit -l
oder --linenumbers
in der Kommandozeile aktiviert werden.
Schalten Sie die Zeilennummern innerhalb von nano um mit: M-#
in meinem Fall Alt+ Shift+ 3.
set numbercolor ,normal
Dies wurde am 20. Oktober hinzugefügt und am 22. Oktober dokumentiert und muss erst noch veröffentlicht werden.
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Fügen Sie dann Folgendes zu Ihrer .nanorc hinzu:
set linenumbers
Mit ^ # können Sie Zeilennummern in Nano ein- und ausschalten. Es ist wahrscheinlich ein bisschen fehlerhaft, da es neu ist und nicht von vielen Leuten getestet wurde.
Nano ist von Natur aus ein sehr einfacher Editor mit wenigen Funktionen. Wenn Sie sich etwas anderes als die Basic Edition wünschen, ist nano nicht das richtige Werkzeug. Emacs ist ein sehr mächtiger Editor. Um die Zeilennummern einzuschalten, geben Sie M-x linum-mode
. Wenn Ihnen Emacs Angst macht und Sie einen Texteditor wünschen, ziehen Sie Joe in Betracht , bei dem die Zeilennummern mit der -linums
Option aktiviert werden.
Alternativ ein schneller Alias in .bashrc:
echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset
Das Erzwingen der Syntax scheint für Hashbang-Skripte obligatorisch zu sein, um eine bestimmte Hervorhebung zu erzwingen:
echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset