Како изаћи из Ви или Вим Едитора

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

Брзи одговор

Ако сте у ви или вим и морате да изађете – са или без чувања промена – ево како:

Прво притисните тастер Есц неколико пута. Ово ће осигурати да ви буде ван режима уметања иу командном режиму.
Друго, откуцајте :к! и притисните Ентер. Ово говори ви да напусти без чувања икаквих промена. (Ако желите да сачувате промене, уместо тога откуцајте :вк.)

Ако желите да научите Линук командну линију, мораћете да знате много више од тога. Читајте даље и показаћемо вам како ви функционише и зашто су упутства за престанак пушења тако необична. ви је важан, моћан алат и крива учења је вредна тога.

ви, Свеприсутни уредник

Јер ви је свуда, шансе су да ћете наићи на њега. Можете се чак и случајно наћи унутар ви. Можда вас неко замоли да за њих погледате њихов Линук рачунар. Издате команду као што је цронтаб -е и искаче ви. Изненађење, неко је конфигурисао подразумевани уређивач за цронтаб да буде ви.

Можда администрирате систем где је ви једини уређивач, или једини који ће радити кроз удаљену ССХ сесију, а ви морате да уредите корисников .басхрц фајл.

  Apache грешка у конфигурацији AH00558: Could not reliably determine the server's fully qualified

Команда за покретање ви и отварање датотеке је директна. Откуцајте ви, размак, а затим име датотеке. Притисните ентер. Програм који се покреће може бити ви или може бити вим, ‘побољшани ви’. Зависи од ваше дистрибуције Линука – на пример, Убунту користи вим . Сва упутства у овом чланку подједнако се односе на вим.

 vi .bashrc

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

Ако нисте упознати са концептом режима уметања и командног режима, то може бити збуњујуће. Велики број команди које можете издати у командном режиму утиче на датотеку коју куцате. Ако сте у командном режиму, али грешком покушавате да унесете текст у датотеку, то се неће добро завршити. Неки од притисака на тастере које издате биће препознати као команде. Те команде могу да обришу или поделе линије, померају курсор около или избришу текст.

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

Командни режим и режим уметања

Морате да пребаците ви у одговарајући режим за оно што покушавате да постигнете.

Командни режим је подразумевани режим када се ви покрене. Осим ако не знате боље, почећете да покушавате да куцате. Ако случајно притиснете тастер ‘и’ или било који од осталих 10 тастера који покрећу режим уметања (а, А, ц, Ц, И, о, О, Р, с и С), одједном ћете видети шта ти куцаш. Сада сте у режиму уметања.

  Сачувајте Инстаграм фотографије и видео записе у свој систем [Windows]

Ово може изгледати као напредак док не притиснете један од тастера са стрелицама. Ако то урадите, А, Б, Ц или Д ће се појавити као једино слово на иначе празном новом реду. На врху датотеке.

У реду је, чувамо ти леђа. Ово је изненађујуће лако када знате како. Запамтите ова два притиска на тастере: Есц вас води у режим команде, а „и“ вас води у режим уметања.

Морате бити у командном режиму и да унесете исправну команду да бисте напустили уређивач.

Од командног режима до безбедности

Да бисте ушли у командни режим, притисните тастер Есц. Неће се догодити ништа видљиво. Удари га још неколико пута. Ако чујете бип када притиснете тастер Есцапе, онда сте у командном режиму. Звучни сигнал вам говори „Престаните да притискате Есц, већ сте у командном режиму.“ Ако чујете бип када притиснете Есц, добро смо.

Откуцајте двотачку, слово „к“ и узвичник, без размака. Ова три знака би требало да се појаве крајње лево од доњег реда терминала. Ако не, притискајте Есц док не чујете бип и покушајте поново. Притисните тастер Ентер када их видите:

:q!

У овој команди к је скраћеница за куит. Узвичник додаје нагласак, тако да је као да вичете „Престани!“ на ви. То би могло учинити да се осећате мало боље.

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

  6 најбољих софтвера за Ви-Фи анализатор за мале и средње пословне мреже

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

cat .bashrc | less

Када излазите из ви, ако видите поруку која каже „нема писања од последње промене“, то значи да сте пропустили узвичник из команде. Да бисте спречили да напустите и изгубите све промене које бисте можда желели да задржите, ви вам даје прилику да их сачувате. Само поново издајте :к! команду са постављеним узвичником да бисте изашли из ви и напустили све промене.

Ако сте сигурни, сачувајте промене

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

Откуцајте двотачку, слово в (напишите) и слово к (прекините). Притисните тастер Ентер када их видите у доњем левом углу терминала:

:wq

Крива учења је вредна тога

Коришћење ви је помало као коришћење клавира. Не можете само да седнете и користите га; морате мало да вежбате. Није начин да то урадите када седите на хладно и покушавате да научите у ходу када је на вама притисак да нешто уредите. Има смисла као да први пут седнете за клавир баш када се диже завеса за ваш инаугурациони концерт.

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

До тада, ако се нађете у ви и гледате важну датотеку, само :к! и грациозно изађе. Ваша важна датотека ће вам бити захвална.