Есть ли способ заставить nano автоматически показывать нумерацию строк при каждом открытии файла?
Комбинация клавиатуры для отображения текущего номера строки при использовании нано, является CTRL+C.
С другой стороны, для отображения строки и положения номера столбца Вы могли просто использовать -c
параметр при запуске нано т.е.:
nano -c [filename]
Сделать это постоянным, nano
использует конфигурацию в Вашей домашней папке ~/.nanorc
Таким образом к числам строки дисплея всегда при использовании нано...
nano ~/.nanorc
(не волнуйтесь, не существует ли его пустое - этот файл по умолчанию),
ввести set constantshow
N.B. синтаксис устаревший set const
показан в анимации
Сохранить
Так как Вы используете номера строки, помнят, что можно использовать ALT+G для перехода к определенному номеру строки.
Если nano -c filename
не работает, используйте nano filename
, затем Ctrl kbd> + _ kbd>. Он попросит вас указать номер строки.
Скомпилируйте Nano из источника:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Затем добавьте в свой файл .nanorc
следующее:
set linenumbers
Вы можете использовать Meta kbd> + < kbd> # kbd> для включения и выключения номеров строк в Nano.
Если Вы уже открыли файл с нано, Вы нажимаете
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 только из первой строки),