vim

Включване / изключване на номера на редове в текстовия редактор vi

Включване / изключване на номера на редове в текстовия редактор vi
Номерата на редовете, показани в текстов редактор, могат значително да подобрят опита на програмиста при писане и четене на код. Налични са няколко текстови редактора за операционната система Linux, включително популярния и мощен текстов редактор vi, и тези редактори могат да се използват за създаване и модифициране на различни типове файлове.

Редакторът vi предоставя три различни типа номера на редове: абсолютен, относителен и хибриден, съчетаващ характеристики на абсолютен и относителен. В тази статия ще обсъдим метод, който може да се използва за промяна на типа номер на ред, показан в текстовия редактор vi.

Забележка: Linux Mint 20 се използва за демонстриране на всички методи, разгледани по-долу.

Показване на абсолютни номера на редове

Абсолютните (или обикновените) номера на редовете са номерата на редовете, предпочитани от повечето потребители. За да покажете абсолютните номера на редове в vi, направете следните стъпки:

Стартирайте терминала.


Отворете всеки файл, който може да се редактира с текстов редактор vi, като изпълните командата '$ sudo vi [име на файл]"в терминала, както следва:


Натиснете клавиша Esc, за да влезете в команден режим .

Тази стъпка е важна, тъй като, докато текстовият редактор има няколко режима на работа, за настоящата ни цел ние трябва да сме в команден режим.

Изпълнете командата ': задайте номер', както следва.


Когато натиснете Enter, за да изпълните тази команда, абсолютните номера на редовете ще се появят в началото на всеки ред от вашия файл, както е показано по-долу:

Скриване на абсолютни номера на редове

Можете да скриете абсолютните номера на редове в vi, като изпълните следните стъпки:


След изпълнението на тази команда абсолютните номера на редове вече няма да се показват, както е показано на изображението по-долу:

Показване на относителни номера на редове

За относителни номера на редове, на реда във файла, към който курсорът ви сочи в момента, се присвоява нула, а всички останали номера на редове се изчисляват спрямо този ред.

Можете да покажете относителни номера на редове в vi, като изпълните следните стъпки:


Когато изпълните тази команда, относителните номера на редовете ще се появят в началото на всеки ред на вашия файл. В нашия случай, тъй като курсорът сочеше към третия ред на файла, на третия ред се присвоява стойност 0 и номерата на останалите редове се изчисляват съответно, както е показано по-долу:

Скриване на относителни номера на редове

За да скриете относителните номера на редове, можете да предприемете следните стъпки:


Когато изпълните тази команда, относителните номера на редове трябва да бъдат премахнати, както е показано на изображението по-долу:

Показване на хибридни редови номера

За номера на хибридни редове на линията, към която сочи курсорът, се присвоява действителният абсолютен номер на реда, но всички останали номера на редове са относителни стойности.

Можем да покажем номера на хибридни линии, като изпълним следните стъпки:


Когато тази команда бъде изпълнена, в началото на всеки ред от файла ще се показват номера на хибридни редове. В нашия случай, тъй като курсорът сочеше към третия ред на файла, номер 3 беше присвоен на третия ред и всички други номера на редове бяха изчислени по съответния начин, както е показано по-долу:

Скриване на номера на хибридни линии

За да скриете номера на хибридни редове, можете да предприемете следните стъпки:


Когато изпълните тази команда, номерата на хибридните редове ще бъдат премахнати, както е показано на изображението по-долу:

Заключение

Командите, обсъдени в тази статия, могат лесно да се използват за включване / изключване на абсолютни, относителни и хибридни номера на редове в текстовия редактор vi.

Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...
Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...
Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...