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 .

Odpowiedzi:


214

W edytorze nano

Ctrl+_

Podczas otwierania pliku

nano +10 file.txt

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.


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+-


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.


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!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.