Како користити Вим: Водич до основа

Како користити Вим: Водич до основа

Вим је најмоћнији и најразноврснији уређивач кода доступан за системе сличне Уник-у. То је продужетак уређивача Ви који је развио Билл Јои. Вим је подразумевано доступан на већини Линук и БСД система.





Дакле, можете користити исти уређивач на свим својим системима и удаљеним машинама. Вимов ригорозни речник такође га чини изузетно ефикасним и изражајним.





Како Вим ради?

Вим се разликује од традиционалног Линук уређивачи текста . Одржава Уник филозофију да радите једну ствар и радите то како треба. Основни појам је да као програмери већину времена проводимо уређујући код, а не пишући га.





Вим нуди неколико начина да се ово реши. Сваки начин рада ради другачије и контролише се притиском на тастере. Основни режими вим су нормални режим, визуелни режим, режим уметања и режим команде.

Користимо уобичајени начин за преглед кода и обављање брзих операција. Визуелни режим се користи за истицање текстуалних делова, а режим уметања је место где додајете текстове. Режим команди ћете користити за унос различитих вим команди.



како пронаћи ИП адресу е -поште

Како се користи Вим у режиму уметања

Када отворите вим, он се покреће у нормалном режиму. Можете да се пребаците у режим уметања уносом и кључ. Ово позива режим уметања на позицији курсора. Требало би да видите ознаку у доњем левом углу.

Сада можете да унесете било који текст, а вим ће их копирати у бафер. Да бисте сачували напредак, вратите се у нормални режим притиском на тастер Есцапе . Сада откуцајте следећу команду вим.





:w

Постоје и други начини за улазак у режим уметања. На пример, можете уметнути текст одмах испод тренутног реда притиском на или у нормалном режиму. Употреба ИЛИ за уметање текста изнад тренутне линије.

Употреба И за уметање текста на почетак текућег реда. Можете користити до тастер за додавање текста одмах иза курсора. Употреба ДО за додавање текста на крају реда.





Да бисте сачували и напустили тренутну датотеку, пређите у командни режим и откуцајте следеће.

:wq

Како користити Вим у нормалном режиму

Корисници Вима већину свог времена проводе у нормалном режиму. Овде се можете кретати кроз текстове и вршити брзе измене. Притиском на тастер есцапе тастер из било ког режима ће вас одвести у нормалан режим.

Уместо стандардних тастера са стрелицама, вим користи хјкл ( х за лево, ј за доле, до за горе, и тхе за десно) за навигацију. У почетку може изгледати контрапродуктивно. Али, вим то ради како би уштедео време које је потребно корисницима да дођу до тастера са стрелицама преко тастатуре.

Такође, попут многих уређивача заснованих на конзолама, вим подстиче кориснике да се држе даље од миша. Можете ипак конфигурирати вим за омогућавање подршке мишу.

Такође се можете кретати по тексту реч по реч. На пример, притиском на у у нормалном режиму помера курсор на почетак следеће речи. Можете да пређете на почетак тренутне речи помоћу б и завршити путем И .

Употреба 0 за навигацију до почетка реда и $ за кретање до краја. Пресинг Х. доводи курсор на врх екрана, М. до средине, и ТХЕ до дна. Можете да се крећете горе и доле помоћу Цтрл+у и Цтрл+д . Ако притиснете дана у нормалном режиму, вим ће померити курсор на врх. Ентер Г. да се помери до краја.

Можете научити вим команде за уређивање када се удобно крећете у нормалном режиму. Употреба Икс да избришете знак, с заменити. Брисате текстове помоћу д оператер. Као аргумент узима покрет. Синтакса за ово је приказана испод.

d{motion}

Покрет може бити било шта. На пример, притиском на дв у нормалном режиму брише тренутну реч. Ако куцате д $ , вим ће избрисати све до краја реда. Слично, куцање д0 брише на почетак реда. Употреба дд за брисање целе линије.

Међутим, не морате да избришете нешто и пређете у режим замене да бисте унели промене. Тхе ц оператор нам омогућава да мењамо вим покрете директно из нормалног режима.

c{motion}

Дакле, када притиснете цв , вим брише тренутну реч и ставља вас у режим уметања. Курсор мора бити на почетку речи јер ће се вим избрисати са тренутне позиције. Употреба ред да заобиђем ово. Ово врши промене унутар тренутне речи. Употреба ДЦ за промену целе линије.

Употреба и за копирање предлога и п за њихово лепљење. Тако, је копира тренутну реч и ии копира цео ред. Претходну команду можете поновити помоћу тачке . оператор, поништи промене користећи у , и поново их употребите Цтрл+р .

Ако желите да пронађете нешто у свом коду, користите следећу команду вим у Линуку.

/{regex}

Овде је регуларни израз регуларни израз. Притисните н за одлазак на следећи меч и Н за претходну утакмицу.

Како се користи Вим у визуелном режиму

Коришћење вим -а у визуелном режиму омогућава нам да изаберемо блокове текста помоћу тастера за кретање. Овако снажни корисници премештају блокове кода у вим -у. Ентер в у нормалном режиму за прелазак у визуелни режим.

Шта могу да избришем из оперативног система Виндовс 10

Сада можете означити делове текста или кода помоћу навигационих тастера хјкл . Употреба Цтрл+в за прелазак у режим визуелног блока. Овде можете изабрати блокове текста. Можете означити линије тако што ћете прећи у визуелни режим линија. Употреба В. да бисте изабрали режим визуелне линије.

То нам омогућава да уређујемо блок текста одједном. На пример, можете изабрати текстуални блок и притиснути и да бисте копирали текст у вим бафер.

Како се користи Вим командни режим

Командном режиму можемо приступити куцањем : у нормалном режиму. Поставиће курсор на дно екрана, а затим следи двотачка. Испод су неке од најкориснијих вим наредби у Линуку.

  • : ин сачувајте промене у датотеци
  • : вк сачувај и одустани
  • :Сачувај као ФИЛЕ сачувајте тренутну датотеку као ФИЛЕ
  • : Шта куит вим
  • : к! одустати и одбацити промене
  • ФИЛЕ отворите ФИЛЕ за уређивање
  • :помоћ отворена помоћ

Обележите овај вим цхеат схеет за брзи приступ корисним вим командама.

Овладавање основама Вима

Вим је робустан уређивач који елиминише јаз између размишљања и уређивања. Писање кода постаје много узбудљивије када будете вешти у вим -у. Иако ће вам требати године праксе да бисте то заиста савладали, разумевање основа вима требало би да вас покрене на прави пут.

Објави Објави Твеет Емаил нано вс. Вим: Најбољи терминалски текстуални уређивачи, у поређењу

Тражите терминал уређивач текста за Линук? Главни избор је између Вима и нано! Ево како се упоређују.

Прочитајте следеће
Повезане теме
  • Линук
  • Дошао сам
О аутору Рубаиат Хоссаин(Објављено 39 чланака)

Рубаиат је дипломирани ЦС са снажном страшћу према отвореном коду. Осим што је Уник ветеран, бави се и безбедношћу мреже, криптографијом и функционалним програмирањем. Страствени је колекционар половних књига и непрестано се диви класичном роцку.

Више од Рубаиат Хоссаин

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили