przejdź do linii X w edytorze nano

104

Czy minimalny edytor tekstu Nano ma funkcję skrótu klawiaturowego umożliwiającego przejście do określonej linii?

Vim zapewnia kilka analogów .

David Shaked
źródło

Odpowiedzi:

214

W edytorze nano

Ctrl+_

Podczas otwierania pliku

nano +10 file.txt
Ghilas BELHADJ
źródło
2
Ctrl+-wydaje się też działać. (ssh'd do CentOS 6 z macOS)
rinogo
29

Skrót to: CTRL + shift + - („shift + -” daje w wyniku „_”) Po wpisaniu skrótu, nano pozwoli Ci wprowadzić linię, do której chcesz przeskoczyć, wpisać numer linii, a następnie nacisnąć ENTR.

Yibei Huang
źródło
W najlepszym przypadku jest to mylące: rzeczywisty skrót to „Ctrl + ”. Po prostu zdarza się, że istnieje klawisz, który na większości klawiatur produkuje „-” bez Shift i „ ” z nim. Jednak to tylko zbieg okoliczności i na przykład klawisze „Ctrl + Shift + -” nie będą działać z klawiszem „-” na klawiaturze numerycznej.
Jozef Mikušinec
5

Używam edytora nano w Raspberry Pi z językiem włoskiego systemu operacyjnego i włoską klawiaturą. Nie znam dokładnego powodu, ale w tym środowisku skrót to:

Ctrl+-

Kar.ma
źródło
2

Zgodnie z rozdziałem 2.2 instrukcji zamiast klawisza CTRL można użyć klawisza Escape wciśniętego dwukrotnie. Pozwoliło mi to użyć kombinacji klawiszy Nano dla GO TO LINE podczas uruchamiania Nano na Jupyter / JupyterHub i uzyskiwania dostępu przez moją przeglądarkę. Normalna kombinacja klawiszy była „połykana”, ponieważ instrukcja ostrzegała, że ​​może się zdarzyć częściej z klawiszem ALT w niektórych systemach i można ją zastąpić jednym naciśnięciem klawisza ESCAPE.
Tak więc, aby przejść do wiersza, wciśnięto dwukrotnie ESCAPE, a następnie klawisz Shift + klawisz kreski.

Wayne
źródło
1

Używam Linuksa Raspi 4.19.118+ # 1311 przez ssh Powershell na Win 10 Pro 1909 z niemiecką klawiaturą. Skrót do nano Idź do linii z "Crtl + Shift + -" nie działał Rozwiązanie: Krok 1 - ustaw aktualną pozycję za pomocą "Crtl + C" Krok 2 - Idź do linii z "Crtl + Shift + -" działa!

Nie wiem, jakie to ma skutki. Ale teraz działa bez kroku 1!

Hans Ratzinger
źródło