Vim команди, основно ръководство за използване на този текстов редактор

Vim команди, основно ръководство

El vim текстов редактор е стар познат на всеки потребител на Linux. особено тези програмисти. Използването му не е лесно и има крива на обучение, но след като го овладеете, той ще бъде ваш верен спътник при въвеждане на код. Следователно, ако искате да започнете, ние ще ви дадем малко ръководство за основните команди на Vim които ще трябва да използвате във вашите файлове.

Vim е подобрена версия на редактора Vi, който се появи на сцената през 80-те години на миналия век. Следователно, въпреки че Vim е подобрена версия на оригинала и която е разширена поради своята голяма гъвкавост и ниска консумация на ресурси. Все пак трябва да се отбележи, че за да преминете през него, използването на мишката е ограничено -да не кажа по нулев начин-. Следователно използването на клавиатурата е от съществено значение в този текстов редактор.

Инсталирайте Vim на вашия компютър

Vim редактор, основни команди

Първото нещо, което трябва да направите, е да инсталирате известния редактор, за да можете да го използвате. Една от приятните изненади на Vim е това той е многоплатформен, така че можете да го използвате на всички операционни системи. Въпреки че вече ви казахме, че е проектиран да се използва в среди на Linux. Инсталирането му на Linux е както следва:

sudo apt-get install vim

Вместо това, ако искате да го инсталирате на Windows или MacOS, тук ви оставяме следните връзки към официалната му страница, където ще имате както версията с терминал, така и версията с GUI интерфейс. Най-препоръчителното и в двата случая е да използвате версията за терминал.

Версия на Windows
MacOS версия

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

vim nombre-documento-.txt

И натискайки клавиша ENTER, ние вече ще бъдем вътре в редактора на Vim с отворен документ и готов да го обработвате.

Основни команди на Vim за вашето нахлуване в популярния текстов редактор

Първото нещо, което искаме да ви кажем е, че въпреки че в оригиналната си версия, много от клавиатурите на времето не са имали клавиши за посока, преместванията трябваше да се правят с други ключове - Регистърът е чувствителен. А те са следните:

  • Вдясно: l
  • Наляво: h
  • Надолу: j
  • по-горе: k
  • Отидете в началото на документа, който сме отворили: gg
  • Отидете в началото на ред: ^
  • Отидете до края на ред: $
  • Отидете до края на документа, който сме отворили: G
  • Превъртете до последната промяна, която направихме: ;

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

компютърно програмиране

След като знаем как да се движим през файловете, които отваряме във Vim, това е така време за редактиране на тези текстове. И тогава ви оставяме с Vim командите, които ще използвате най-често. Vim има три различни режима: команден режим -този, който се отваря по подразбиране-, режим на вмъкване и режим на разширени команди.

Е, след като файлът е отворен, Vim ви чака да започнете да въвеждате първите няколко команди. И какви са тези? Представяме ви ги по-долу:

  • Влезте в режим на вмъкване -поставете нов текст-: i (за да излезете от този режим, трябва само да натиснете ESC)
  • Въведете вмъкване и поставете нов знак веднага след курса: a
  • Въведете вмъкване и пишете до края на текущия ред: A
  • Вмъкнете нов ред под курса: o
  • Вмъкнете нов ред над курса: O
  • Заменете знака, който е точно в курса: r (трябва незабавно да натиснете новия знак, за да влезете)
  • Отпечатайте с принтера, който сте конфигурирали по подразбиране: ха!

Команди на Vim за изрязване, изтриване и поставяне в документ, отворен с текстовия редактор

Продължаваме да редактираме текстовете, които отворихме с популярния текстов редактор, роден през 1991 г. И в този случай ще ви оставим списъка с Vim команди, които ще ви трябват, за да можете да изтривате, изрязвате, копирате и поставяте текст във файла.

  • Изрежете текущия ред, върху който е курсорът: dd (един ред) или xdd (ако промените 'x' на число -3dd, например-, линиите, които сте посочили до курсора, ще бъдат изрязани)
  • Поставете текста, който сме копирали или изрязали на мястото, където натискаме командата: p
  • Изтриване на знак под курсора: x
  • Изтрийте цялата дума, където се намира курсорът: чавка
  • Изтрийте цялата дума, където се намира курсорът, и влезте в режим на вмъкване: cw
  • Изтриване от курсора до края на реда и влизане в режим на вмъкване: c$
  • Копирайте цял ред: yy
  • Копирайте от мястото, където имаме курсора, до края на реда: y$
  • Копирайте цялата дума там, където имаме курсора: yiw
  • Копирайте номера на реда от мястото, където сме поставили курсора: 2yy, 3yy, ... (2 или 3 реда от мястото, където имаме курсора)

Отмяна на промените, направени с Vim команди

програмни линии

И накрая, в това малко ръководство за команди на Vim ви оставяме какво трябва да направите ако искате да отмените промените, направени с предишните команди изпълнявани в текстовия редактор.

  • Отмяна на последната въведена команда – :u
  • Отмяна на последните команди, показващи номер – :су (заменете 'x' с конкретния номер)
  • Повторете последната направена промяна – :върни
  • За да повторите всички промени от последния час (или няколко часа) – :по-рано 1ч 
  • За да повторите промените от последните няколко минути – :по-късно 20м (в този случай ще бъде от последните 20 минути)

Както можете да видите, командите на Vim са изобилни. И ние останахме само в много малка част, но може би това може да ви помогне при въвеждането на този популярен текстов редактор и да можете да обработвате първите файлове, които отворите от него. По същия начин, Има много документи в интернет за това. и можете да отидете по-дълбоко, ако желаете.

Освен това, Vim има доста активна общност което добавя функции и нови режими на гледане. Освен това, за да направи използването му много по-лесно - особено за начинаещи-, има алтернативи с по-удобен потребителски интерфейс това няма нищо общо с всичко, което ви обяснихме. Ако искате да ги откриете, някои примери са следните:


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.