Чи є спосіб сказати nano автоматично показувати нумерацію рядків кожного разу, коли я відкриваю файл?
-l
( --linenumbers
) для відображення номерів lilne поруч із текстом.
Чи є спосіб сказати nano автоматично показувати нумерацію рядків кожного разу, коли я відкриваю файл?
-l
( --linenumbers
) для відображення номерів lilne поруч із текстом.
Відповіді:
Комбінація клавіатури для відображення поточного номера рядка, коли ви використовуєте нано - CTRL+ C.
Крім того, для відображення позиції та рядка номера стовпця ви можете просто використовувати -c
параметр при запуску нано, тобто:
nano -c [filename]
Щоб зробити це постійним, nano
використовується конфігурація у вашій домашній папці~/.nanorc
Таким чином, завжди відображати номери рядків при використанні нано ...
nano ~/.nanorc
(не хвилюйтесь, якщо його порожнє - цей файл не існує за замовчуванням)
тип set constantshow
Зверніть увагу, що застарілий синтаксис set const
відображається в анімації
Зберегти
Оскільки ви використовуєте номери рядків, пам’ятайте, що ви можете використовувати ALT+, Gщоб перейти до певного номера рядка.
-c
може не так, як люди очікують. Він не буде префіксувати кожен рядок цифрою (наприклад less -N
), він просто робить поле статусу в нижній частині екрана постійним.
set linenumbers
замість цього (працює лише в останніх версіях).
Випадково знайдений приємний ярлик: Alt + Shift + 3.
set linenumbers
щоб .nanorc
зробити його постійним. Якщо ярлик не працює, спробуйте Modifier key + #
.
set linenumbers
в нанорка
Зібрати Nano з джерела:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
Потім додайте у .nanorc
файл наступне :
set linenumbers
Ви можете використовувати Meta+, #щоб увімкнути та вимкнути номери ліній у межах Nano.
Якщо nano -c filename
не працює, використовуйте nano filename
тоді Ctrl+ _. Він попросить вас за номером лінії перейти.
Якщо ви вже відкрили файл нано, натискаєте
Ctrl+w+t
(не одночасно, натискайте клавішу управління та w, не відпускаючи керування та не відпускаючи w, натисніть t)
Ця команда вимагатиме колонки та рядка, ви вводите їх таким чином:
10,23 (enter)
і ви закінчите в рядку 10 символу 23.
Якщо ви знаходитесь у верхній частині файлу і хочете знайти лише рядок:
Ctrl+w+t and then 10
Якщо ви знаходитесь на чіткій лінії та хочете знайти стовпець:
Ctrl+w+t and then ,23
Якщо ви ще не відкрили файл, ви можете зробити це:
nano +10,23 file (enter)
і файл відкриється курсором у рядку 10, синхрон 23, тож ви можете також спробувати:
nano +10 file (enter)
nano +,23 file (enter)
(Зверніть увагу, що це надішле вас лише символу 23 першого рядка)
set linenumbers
в nanorc робить трюк