Како напустити ВИМ: 10 начина да изађете из ВИ
Преглед садржаја:
ВИМ је веома моћан уређивач текста командне линије који воле стручњаци, а често га мрзе почетници, углавном зато што има прилично стрму кривуљу учења која може изгледати неинтуитивно за оне који нису упознати са њим. Чак и нешто тако једноставно као што је напуштање ВИМ-а може изгледати као изазов за оне који нису упознати са ВИ, и често резултира мешањем Цонтрол+Ц Цонтрол+Кс !к !к унесите есцапе Цонтрол+З док се на крају нешто не догоди и можда процес се суспендује или можда прекида ко зна са сигурношћу, тако да само пратите то са „киллалл вим“ и кренете, вратите се да поново отворите исту текстуалну датотеку у нано-у, зар не?
ОК, то није идеално, али сви смо били тамо. То је оно што од сада желимо да избегнемо, јер чак и ако не желите да користите ви, можете барем знати како да изађете из њега како треба. Овај водич ће вам показати тачно како да напустите ВИМ / ВИ исправно, заправо ће вам показати више различитих начина да изађете из ВИ!
10 начина како напустити ВИМ/ВИ
Ово је питање које се често појављује у нашим коментарима у чланцима командне линије... како, забога, напустити ВИМ? Испоставило се да постоји буквално 10+ начина да напустите ВИМ, што је можда показатељ зашто ВИ збуњује толико корисника. Хајдемо прво до најлакших метода:
Затворите ВИМ без чувања помоћу ЗК
Притисните тастер ЕСЦАПЕ, а затим притисните СХИФТ + ЗК
Ово ће одмах изаћи из ВИМ-а без чувања, у суштини исто као и :к! команда.
Брзо затворите ВИМ помоћу Врите & Саве то Филе
Притисните тастер ЕСЦАПЕ, затим СХИФТ + ЗЗ
Ово су два најбржа начина за излазак из ВИМ-а за мене лично, али свако овде има своје мишљење и многи више воле да укуцају команду на традиционалнији начин.
Затворите ВИМ са :к
Притисните тастер ЕСЦАПЕ, затим откуцајте :к и притисните РЕТУРН
Да буде савршено јасно, притиском на тастер „Есцапе“ улази се у командни режим. Тада је куцање :к дословно, као што је двотачка, а не тачка и зарез, тако да би то било Схифт+; праћено к и притиском на тастер Ретурн улази се у команду за прекид.
Ово ради само ако нису направљене никакве измене у документу, тако да да бисте напустили ако су промене направљене, направите мало подешавање и на крају:
Притисните тастер ЕСЦАПЕ, а затим откуцајте :к! и притисните РЕТУРН
Затворите ВИМ и упишите промене са :вк
Притисните ЕСЦАПЕ и откуцајте :вк и притисните РЕТУРН
Ово чува (уписује) промене у активну датотеку и затвара се. Ово можете присилити додавањем праска ако је потребно:
Притисните ЕСЦАПЕ и укуцајте :вк! након чега следи тастер РЕТУРН
Ово би требало да помогне да се избегне ова ситуација:
Можемо да будемо мало детаљнији и да покријемо све могуће начине да напустимо ВИМ (барем оно што ја знам захваљујући ман страници, јавите се у коментарима са више начина ако постоје други пропустили сте овде), до чега ћемо доћи следеће:
Сваки могући начин да изађете из ВИМ-а
Притисните тастер ЕСЦАПЕ да бисте прво ушли у командни режим, а затим употребите било шта од следећег:
- :к – напусти
- :к! – затворите без чувања, чак и ако је измењено
- :цк – напусти увек без писања
- :вк – писати / сачувати тренутну датотеку и изаћи
- :вк! – напишите тренутну датотеку и увек изађите
- :вк (име) – упиши у датотеку (име) и изађи
- :вк! (име) – писати у датотеку (име) и излазити увек, чак и ако је измењено
- ЗЗ – сачувајте тренутну датотеку ако је измењена, а затим изађите
- ЗК – затворите и изађите без чувања
- Покрени нови терминал и откуцај 'киллалл вим' – ово је шала коју ће многи разумети, и иако није прави начин да изађете из вим-а, ради
Дакле, тако да побегнете од ВИМ-а, мање збуњени? Можда не, и то је у реду, углавном ћемо се држати коришћења нано-а овде за упутства јер је једноставнији за корисника. И у томе нема ништа лоше, иако сам се временом осећао пријатнијим са ВИМ-ом, и даље преферирам нано због лакоће и можда старих тврдоглавих навика.
За оне који су заинтересовани за учење ВИМ-а или барем да им буде пријатније, увек можете да испробате команду вимтутор, користите овај одличан интерактивни ВИМ водич на мрежи и једноставно стекнете више праксе тако што ћете га често користити на било ком терминал. Можете чак да набавите вим на свом иПад-у или иПхоне-у ако сте заиста посвећени. И барем знаш како да напустиш ви сада, зар не?