Начини плаћања Abuse

Шта треба да знате да бисте радили у Ви

10.01.2025, 19:36

VI је моћан конзолни текстуални едитор. Заслужено је један од најчешћих алата у Unix системима. А све захваљујући својој брзини и огромном броју опција за рад са текстовима. Међутим, може бити мало тежак за савладавање. Зато смо у овом чланку сакупили главне команде Vi едитора.

По чему се Vi разликује од Vim-а

Вим укључује додатне функције као што су истицање синтаксе, подршка за миш и још много тога. Основне команде и пречице на тастатури остају исте и у VI и у Vim-у. Дакле, када једном научите Vi, аутоматски ћете научити основе Вима и његових деривата.

Зашто учити Ви?

Ево пет разлога зашто препоручујем учење Vi и Vim:

  1. Vi је увек доступан како захтева POSIX стандард.

  2. Vi/Vim је добро документован. Уређивач има своје упутство за употребу - само унесите команду :h у командном режиму.

  3. Vi/Vim има много додатака. Већина њих се може наћи на vimawesome.com , што је једно од најпопуларнијих места за њихово преузимање.

  4. Уређивач троши минималну количину ресурса. Због тога је Vi идеалан за широк спектар задатака. А развој софтвера је само један од њих! На пример, у Vi-ју можете лако писати веома дугачке текстове, чак и романе. Други уређивачи текста, посебно апликације са графичким корисничким интерфејсом, могу се покварити и срушити под таквим оптерећењима.

Покрени Ви

Да бисте покренули програм, унесите команду:

 vi

Такође можете отворити датотеку тако што ћете навести њено име. Ако датотека постоји, биће отворена за уређивање, а ако не, биће креирана нова:

 vi your_file.txt

Vi режими

Vi ради у два различита режима:

  1. Командни режим: користи се за навигацију, копирање, лепљење.

  2. Режим уметања: Овде директно уносите текст.

Коришћење нормалног режима

Овај режим је подразумевано омогућен при отварању VI/Vim-а.
Користи се за радње као што су кретање по тексту, копирање, лепљење, брисање, замена текста (али не и његово уређивање). Да бисте се вратили у овај режим, притисните <Esc> .

1. Команде за кретање:

  • h — лево.

  • j — надоле.

  • k — горе.

  • l — десно.

2. Команде за брисање:

  • x — обриши знак испод курсора.

  • dd — обриши тренутни ред.

3. Копирајте и налепите:

  • y — копирајте изабрани текст.

  • yy — копирајте тренутну линију.

  • p — уметните текст после курсора.

Командни режим

Овај режим се активира у нормалном режиму притиском на :.
Примери команди:

  • :wq — сачувај измене и изађи.

  • :q! — излаз без чувања.

  • :h — помоћ.

  • :/строка - претражи стринг.

  • :%s/foo/bar/g — замењује сва појављивања речи „foo“ са „bar“ у целом документу.

Режим уметања

Овај режим се користи за уређивање текста.
Можете прећи на њега кликом на:

  • i — уметните текст испред курсора.

  • I - убацује текст на почетак реда.

  • a — додавање текста после курсора.

  • A - додајте текст на крај реда.

Визуелни режим (само за Vim)

У овом режиму можете да изаберете текст, што је посебно корисно за рад са великим пасусима.

  • v — симболи.

  • V — линије.

  • Ctrl+V — блоковски режим.

Закључак

Vi/Vim је присутан у скоро свим Unix-сличним системима. Након што проведете мало времена учећи га, имаћете један од најбољих уређивача текста.