Springe zu Zeile X im Nano-Editor

99

Verfügt der Nano-Minimaltexteditor über eine Tastenkombination, mit der Sie zu einer bestimmten Zeile springen können?

Vim bietet mehrere Analoga .

David Shaked
quelle

Antworten:

199

Im Nano-Editor

Ctrl+_

Beim Öffnen einer Datei

nano +10 file.txt
Ghilas BELHADJ
quelle
2
Ctrl+-scheint auch zu funktionieren. (ssh'd in CentOS 6 von macOS)
Rinogo
25

Die Verknüpfung lautet: STRG + Umschalt + - ("Umschalt + -" ergibt "_") Nach Eingabe der Verknüpfung können Sie mit nano die Zeile eingeben, zu der Sie springen möchten, die Zeilennummer eingeben und dann ENTR drücken.

Yibei Huang
quelle
3

Ich verwende den Nano-Editor in einem Raspberry Pi mit italienischer Betriebssystemsprache und italienischer Tastatur. Ich kenne den genauen Grund nicht, aber in dieser Umgebung lautet die Verknüpfung:

Ctrl+-

Karma
quelle
2

Gemäß Abschnitt 2.2 des Handbuchs können Sie die zweimal gedrückte Escape-Taste anstelle der STRG-Taste verwenden. Dadurch konnte ich die Tastenkombination von Nano für GO TO LINE verwenden, wenn Nano auf einem Jupyter / JupyterHub ausgeführt und über meinen Browser zugegriffen wurde. Die normale Tastenkombination wurde "verschluckt", da das Handbuch bei einigen Systemen häufiger mit der ALT-Taste warnt und diese durch einmaliges Drücken der ESCAPE-Taste ersetzt werden kann.
Für den Sprung zur Linie wurde ESCAPE zweimal gedrückt, gefolgt von Umschalttaste + Strich-Taste.

Wayne
quelle
1

Ich verwende Linux raspi 4.19.118+ # 1311 über ssh Powershell unter Win 10 Pro 1909 mit deutscher Tastatur. Nano-Verknüpfung Gehe zu Linie mit "Crtl + Shift + -" funktionierte nicht Lösung: Schritt 1 - Aktuelle Position mit "Crtl + C" ausführen Schritt 2 - Gehe zu Linie mit "Crtl + Shift + -" funktioniert!

Ich weiß nicht, was es bewirkt. Aber jetzt funktioniert es ohne Schritt 1!

Hans Ratzinger
quelle