Linux dünyasında işlərin çoxu CLI-dən həyata keçirilir. Əsas vəzifələrimizdən biri fayl məzmununu idarə etməkdir. Bunu etmək üçün bizə faylları redaktə etmək üçün alət lazımdır. Linux dünyasında ən çox yayılmış redaktorlardan biri də vizual redaktor kimi tanınan Vi redaktorudur . Sevimli əmrlərimə baxmadan əvvəl bəzi əsas Vi əməliyyatları haqqında öyrənək.
Vi redaktoru nədir?
Vizual redaktor istifadəçilərə Unix əsaslı əməliyyat sistemində faylda mətn yazmağa və manipulyasiya etməyə imkan verir. Vi-nin təkmilləşdirilmiş versiyası Vim redaktoru adlanır . Vim-i Red Hat Enterprise Linux 8-də (və oxşar paylamalarda) istifadə edərək yükləyə bilərik dnf install -y vim.
Bu redaktordan necə istifadə edə bilərəm?
Bu redaktordan istifadə olduqca sadədir. məqalən və redaktor açılır. Bu redaktorun üstünlüyü ondan ibarətdir ki, biz siçan istifadə etmədən mətni manipulyasiya edə bilərik. Bizə sadəcə klaviatura lazımdır. Gəlin bu gözəl aləti dərhal işə salaq.vi file-name
# vi filename
Bu əmr adlı yeni fayl açılır filename. Fayl belə görünür:Şəkil

Burada bir görürsünüz ~, bu o sətirlərin istifadə olunmadığını bildirir. Səhifənin aşağı hissəsində fayl adını və [Yeni Fayl] görürük . Fayla məzmun yazmağa başlamaq üçün sadəcə i(daxil et) düyməsini basın. İndi fayl redaktə rejiminə keçir.
Əsas əmrlər
Mən istifadə etdiyim beş əsas əmr yazdım vim:
Mətni kopyalamaq üçün yyvə istifadə edin yw:
yy– Cari xətti kopyalayır.yw– Cari sözü kiçik hərflərlə kursorun olduğu simvoldanwsözün sonuna qədər kopyalayır.p– Kopyalanmış mətni yapışdırır.
Faylın əvvəlinə və ya sonuna keçmək üçün:
:1– Kursoru səhifənin başlanğıcına aparır.:$– Kursoru səhifənin sonuna aparır.
Faylda müəyyən bir sətir axtarmaq üçün:
/– Məsələn, verilmiş faylda redhat sətirini axtarmaq istəyirsinizsə , aşağıdakıları məqalən/redhatvə yared*sizi uyğun gələn sətirə aparın.
Sətir nömrələrini təyin etmək və mürəkkəb mətnləri faylın içərisinə yerləşdirmək üçün:
set num– Sətir nömrələrini təyin edir.set paste– Başqa yerdən mətnin böyük hissəsini yapışdırır.
Bir tam ekran üçün irəli və geri hərəkət etmək üçün:
- Ctrl+f – tam ekranda irəliləyir.
- Ctrl+b – tam ekranla geriyə doğru hərəkət edir.
Axtarlıq əmrlər
Vim redaktoru ilə istifadə etdiyim üç qabaqcıl əmr yazdım:
Müəyyən bir xətti ləğv etmək və silmək üçün:
u– Əvvəllər yerinə yetirilən əmri ləğv edin.
dd– Cari mətn sətrini silir.
Faylın adını dəyişmək üçün:
:f filename– Faylın adını dəyişməyə kömək edir.
İki açıq fayl arasında keçid etmək üçün:
:e #– İki açıq fayl arasında naviqasiya/keçid etməyə kömək edir.
Nəticə
Bu məqaləda Vim redaktoru ilə gündəlik işimdə istifadə etdiyim ən ümumi əmrləri əhatə etdim. Heç bir halda bu, bütün mövcud əmrləri əhatə etmir. Ssenariyinizə uyğun olaraq digər faydalı əmrlər üçün man səhifəsini yoxlamaqdan çekinmeyin.

