перейти к строке X в редакторе nano

105

Есть ли в минималистичном текстовом редакторе Nano функция быстрых клавиш для перехода к указанной строке?

Vim предоставляет несколько аналогов .

Дэвид Шакед
источник

Ответы:

215

В редакторе nano

Ctrl+_

При открытии файла

nano +10 file.txt
Гилас БЕЛХАДЖ
источник
2
Ctrl+-вроде тоже работает. (ssh'd в CentOS 6 из macOS)
rinogo
30

Ярлык: CTRL + shift + - («shift + -» приводит к «_»). После ввода ярлыка nano позволит вам ввести строку, к которой вы хотите перейти, введите номер строки, затем нажмите ENTR.

Ибэй Хуанг
источник
В лучшем случае это вводит в заблуждение: фактическое сочетание клавиш - «Ctrl + ». Просто так случается, что на большинстве клавиатур есть клавиша, которая производит «-» без Shift и « » с ним. Однако это просто совпадение, и, например, Ctrl + Shift + - не будет работать с клавишей «-» цифровой клавиатуры.
Йозеф Микушинец
6

Я использую редактор nano в Raspberry Pi с итальянским языком ОС и итальянской клавиатурой. Не знаю точной причины, но в этой среде ярлык выглядит так:

Ctrl+-

Карма
источник
2

Согласно разделу 2.2 руководства , вы можете использовать дважды нажатую клавишу Escape вместо клавиши CTRL. Это позволило мне использовать комбинацию клавиш Nano для GO TO LINE при запуске Nano на Jupyter / JupyterHub и доступе через мой браузер. Обычная комбинация клавиш была «проглочена», поскольку руководство предупреждает о том, что это может чаще происходить с клавишей ALT в некоторых системах, и которую можно заменить одним нажатием клавиши ESCAPE.
Таким образом, для перехода к строке дважды нажимали ESCAPE, а затем - клавишу Shift + клавишу тире.

Уэйн
источник
1

Я использую Linux raspi 4.19.118+ # 1311 через ssh Powershell на Win 10 Pro 1909 с немецкой клавиатурой. nano ярлык Goto Line с «Crtl + Shift + -» не работал Решение: Шаг 1 - Сделайте текущее положение с помощью «Crtl + C» Шаг 2 - Goto Line с «Crtl + Shift + -» Работает!

Я не знаю, что на это влияет. Но теперь он работает без шага 1!

Ганс Ратцингер
источник