Как показать нумерацию строк в нано при открытии файла

Есть ли способ заставить nano автоматически показывать нумерацию строк при каждом открытии файла?

265
задан 30 May 2017 в 14:38

5 ответов

Комбинация клавиатуры для отображения текущего номера строки при использовании нано, является CTRL+C.

С другой стороны, для отображения строки и положения номера столбца Вы могли просто использовать -c параметр при запуске нано т.е.:

nano -c [filename]

Сделать это постоянным, nano использует конфигурацию в Вашей домашней папке ~/.nanorc

Таким образом к числам строки дисплея всегда при использовании нано...

nano ~/.nanorc

(не волнуйтесь, не существует ли его пустое - этот файл по умолчанию),

ввести set constantshow

N.B. синтаксис устаревший set const показан в анимации

Сохранить

enter image description here


animation1

Так как Вы используете номера строки, помнят, что можно использовать ALT+G для перехода к определенному номеру строки.

306
ответ дан 30 May 2017 в 14:38

Если nano -c filename не работает, используйте nano filename, затем Ctrl + _ . Он попросит вас указать номер строки.

0
ответ дан 30 May 2017 в 14:38

Случайно нашел хороший ярлык: Alt + Shift + 3.

click me gently

0
ответ дан 30 May 2017 в 14:38

Скомпилируйте Nano из источника:

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install 

Затем добавьте в свой файл .nanorc следующее:

set linenumbers

Вы можете использовать Meta + < kbd> # для включения и выключения номеров строк в Nano.

0
ответ дан 30 May 2017 в 14:38

Если Вы уже открыли файл с нано, Вы нажимаете

Ctrl+w+t

(не одновременно, контроль за прессой и w, затем без того, чтобы отпускать управление и отпускающий w, нажимают t),

Эта команда потребует столбца и строки, Вы вводите их этот путь:

10,23 (enter)

и Вы закончите в строке 10 символов 23.

Если Вы наверху файла, и Вы только хотите найти строку:

Ctrl+w+t and then 10

Если Вы в acertain строке, и Вы хотите найти столбец:

Ctrl+w+t and then ,23

Если Вы еще не открыли файл, можно сделать это:

nano +10,23 file (enter)

и файл откроется курсором в строке 10, chanracter 23, таким образом, можно будет попробовать также:

nano +10 file (enter)

nano +,23 file (enter) (Обратите внимание, что это отправит Вам в символ 23 только из первой строки),

3
ответ дан 30 May 2017 в 14:38

Другие вопросы по тегам:

Похожие вопросы: