Како напустити ВИМ: 10 начина да изађете из ВИ

Преглед садржаја:

Anonim

ВИМ је веома моћан уређивач текста командне линије који воле стручњаци, а често га мрзе почетници, углавном зато што има прилично стрму кривуљу учења која може изгледати неинтуитивно за оне који нису упознати са њим. Чак и нешто тако једноставно као што је напуштање ВИМ-а може изгледати као изазов за оне који нису упознати са ВИ, и често резултира мешањем Цонтрол+Ц Цонтрол+Кс !к !к унесите есцапе Цонтрол+З док се на крају нешто не догоди и можда процес се суспендује или можда прекида ко зна са сигурношћу, тако да само пратите то са „киллалл вим“ и кренете, вратите се да поново отворите исту текстуалну датотеку у нано-у, зар не?

ОК, то није идеално, али сви смо били тамо. То је оно што од сада желимо да избегнемо, јер чак и ако не желите да користите ви, можете барем знати како да изађете из њега како треба. Овај водич ће вам показати тачно како да напустите ВИМ / ВИ исправно, заправо ће вам показати више различитих начина да изађете из ВИ!

10 начина како напустити ВИМ/ВИ

Ово је питање које се често појављује у нашим коментарима у чланцима командне линије... како, забога, напустити ВИМ? Испоставило се да постоји буквално 10+ начина да напустите ВИМ, што је можда показатељ зашто ВИ збуњује толико корисника. Хајдемо прво до најлакших метода:

Затворите ВИМ без чувања помоћу ЗК

Притисните тастер ЕСЦАПЕ, а затим притисните СХИФТ + ЗК

Ово ће одмах изаћи из ВИМ-а без чувања, у суштини исто као и :к! команда.

Брзо затворите ВИМ помоћу Врите & Саве то Филе

Притисните тастер ЕСЦАПЕ, затим СХИФТ + ЗЗ

Ово су два најбржа начина за излазак из ВИМ-а за мене лично, али свако овде има своје мишљење и многи више воле да укуцају команду на традиционалнији начин.

Затворите ВИМ са :к

Притисните тастер ЕСЦАПЕ, затим откуцајте :к и притисните РЕТУРН

Да буде савршено јасно, притиском на тастер „Есцапе“ улази се у командни режим. Тада је куцање :к дословно, као што је двотачка, а не тачка и зарез, тако да би то било Схифт+; праћено к и притиском на тастер Ретурн улази се у команду за прекид.

Ово ради само ако нису направљене никакве измене у документу, тако да да бисте напустили ако су промене направљене, направите мало подешавање и на крају:

Притисните тастер ЕСЦАПЕ, а затим откуцајте :к! и притисните РЕТУРН

Затворите ВИМ и упишите промене са :вк

Притисните ЕСЦАПЕ и откуцајте :вк и притисните РЕТУРН

Ово чува (уписује) промене у активну датотеку и затвара се. Ово можете присилити додавањем праска ако је потребно:

Притисните ЕСЦАПЕ и укуцајте :вк! након чега следи тастер РЕТУРН

Ово би требало да помогне да се избегне ова ситуација:

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

Сваки могући начин да изађете из ВИМ-а

Притисните тастер ЕСЦАПЕ да бисте прво ушли у командни режим, а затим употребите било шта од следећег:

  • :к – напусти
  • :к! – затворите без чувања, чак и ако је измењено
  • :цк – напусти увек без писања
  • :вк – писати / сачувати тренутну датотеку и изаћи
  • :вк! – напишите тренутну датотеку и увек изађите
  • :вк (име) – упиши у датотеку (име) и изађи
  • :вк! (име) – писати у датотеку (име) и излазити увек, чак и ако је измењено
  • ЗЗ – сачувајте тренутну датотеку ако је измењена, а затим изађите
  • ЗК – затворите и изађите без чувања
  • Покрени нови терминал и откуцај 'киллалл вим' – ово је шала коју ће многи разумети, и иако није прави начин да изађете из вим-а, ради

Дакле, тако да побегнете од ВИМ-а, мање збуњени? Можда не, и то је у реду, углавном ћемо се држати коришћења нано-а овде за упутства јер је једноставнији за корисника. И у томе нема ништа лоше, иако сам се временом осећао пријатнијим са ВИМ-ом, и даље преферирам нано због лакоће и можда старих тврдоглавих навика.

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

Како напустити ВИМ: 10 начина да изађете из ВИ