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


105

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

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

Ответы:



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!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.