Vi அல்லது Vim Editor இலிருந்து வெளியேறுவது எப்படி

தி vi நீங்கள் பழகவில்லை என்றால் ஆசிரியர் குழப்பமடைகிறார். இந்த பயன்பாட்டில் நீங்கள் தடுமாறினால் தப்பிக்க ஒரு ரகசிய ஹேண்ட்ஷேக் தேவை. லினக்ஸ், மேகோஸ் அல்லது வேறு எந்த யூனிக்ஸ் போன்ற கணினியில் vi அல்லது vim ஐ விட்டு வெளியேறுவது எப்படி என்பது இங்கே.

விரைவான பதில்

நீங்கள் இருந்தால் vi அல்லது விம் உங்கள் மாற்றங்களைச் சேமிக்காமல் அல்லது வெளியேறாமல் வெளியேற வேண்டும் how இங்கே எப்படி:

  • முதலில், Esc விசையை சில முறை அழுத்தவும். இது உறுதி செய்யும் vi செருகு முறை மற்றும் கட்டளை பயன்முறையில் இல்லை.
  • இரண்டாவது, வகை : q! Enter ஐ அழுத்தவும். இது சொல்கிறது vi எந்த மாற்றங்களையும் சேமிக்காமல் வெளியேற. (உங்கள் மாற்றங்களைச் சேமிக்க விரும்பினால், தட்டச்சு செய்க : wq அதற்கு பதிலாக.)

நீங்கள் லினக்ஸ் கட்டளை வரியைக் கற்றுக்கொள்ள விரும்பினால், அதை விட நீங்கள் அதிகம் தெரிந்து கொள்ள வேண்டும். படிக்கவும், எப்படி என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம் vi வேலை செய்கிறது மற்றும் ஏன் வெளியேறுவதற்கான வழிமுறைகள் மிகவும் அசாதாரணமானது. vi ஒரு முக்கியமான, சக்திவாய்ந்த கருவி மற்றும் கற்றல் வளைவு மதிப்புக்குரியது.

vi, எங்கும் நிறைந்த ஆசிரியர்

ஏனெனில் vi எல்லா இடங்களிலும் நீங்கள் அதை எதிர்த்துப் போவதற்கான வாய்ப்புகள் உள்ளன. நீங்கள் கூட உங்களை உள்ளே காணலாம் vi தற்செயலாக. அவர்களுக்கான லினக்ஸ் கணினியைப் பார்க்க யாராவது உங்களிடம் கேட்கலாம். போன்ற கட்டளையை வெளியிடுகிறீர்கள் crontab -e , மற்றும் vi மேல்தோன்றும். ஆச்சரியம், யாரோ இயல்புநிலை எடிட்டரை உள்ளமைத்துள்ளனர் crontab இருக்க வேண்டும் vi.

ஒருவேளை நீங்கள் ஒரு அமைப்பை நிர்வகிக்கிறீர்கள் vi ஒரே ஒரு ஆசிரியர், அல்லது தொலைநிலை SSH அமர்வு மூலம் செயல்படும் ஒரே ஒரு, மற்றும் நீங்கள் ஒரு பயனரின் .bashrc கோப்பை திருத்த வேண்டும்.

தொடங்க கட்டளை vi ஒரு கோப்பைத் திறக்க நேராக முன்னோக்கி உள்ளது. வகை vi , ஒரு இடம், பின்னர் கோப்பு பெயர். Enter ஐ அழுத்தவும். தொடங்கப்பட்ட நிரல் இருக்கலாம் vi அல்லது அது இருக்கலாம் விம் , ஒரு ‘மேம்பட்டது vi‘. இது உங்கள் லினக்ஸ் விநியோகத்தைப் பொறுத்தது example எடுத்துக்காட்டாக, உபுண்டு பயன்படுத்துகிறது விம் . இந்த கட்டுரையில் உள்ள அனைத்து வழிமுறைகளும் சமமாக பொருந்தும் விம்.

 vi .bashrc

இடையே உடனடியாக கவனிக்கத்தக்க வேறுபாடு vi மற்றும் பிற ஆசிரியர்கள் எப்போது vi நீங்கள் உரையைத் தட்டச்சு செய்யத் தொடங்க முடியாது. அது ஏனென்றால் vi ஒரு மாதிரி ஆசிரியர். எடிட்டிங் ஒரு பயன்முறையில், செருகும் பயன்முறையில் செய்யப்படுகிறது, மேலும் கட்டளைகளை வழங்குவது கட்டளை பயன்முறையில் செய்யப்படுகிறது.vi கட்டளை பயன்முறையில் தொடங்குகிறது.

செருகு பயன்முறை மற்றும் கட்டளை பயன்முறையின் கருத்து உங்களுக்கு அறிமுகமில்லாவிட்டால், அது குழப்பமானதாக இருக்கலாம். கட்டளை பயன்முறையில் நீங்கள் வழங்கக்கூடிய பல கட்டளைகள் நீங்கள் தட்டச்சு செய்யும் கோப்பைப் பாதிக்கும். நீங்கள் கட்டளை பயன்முறையில் இருந்தால், உங்கள் கோப்பில் உரையை தட்டச்சு செய்ய தவறாக முயற்சிக்கிறீர்கள் என்றால், அது சரியாக முடிவடையாது. நீங்கள் வழங்கும் சில விசை அழுத்தங்கள் கட்டளைகளாக அங்கீகரிக்கப்படும். அந்த கட்டளைகள் வரிகளை நீக்க அல்லது பிரிக்க, கர்சரைச் சுற்றி நகர்த்த அல்லது உரையை நீக்க பொறுப்பாகும்.

மேலும், நீங்கள் எதைத் தட்டச்சு செய்தாலும், எடிட்டரிலிருந்து வெளியேற அல்லது வெளியேற ஒரு வழியை நீங்கள் கண்டுபிடிக்க முடியாது. இதற்கிடையில், உங்கள் கோப்பு அழகாக மாறி வருகிறது மற்றும் சீரற்ற பீப்ஸ் உங்களை பைத்தியம் பிடிக்கும்.

கட்டளை முறை மற்றும் செருகும் முறை

நீங்கள் மாற வேண்டும்vi நீங்கள் எதைச் சாதிக்க முயற்சிக்கிறீர்கள் என்பதற்கு பொருத்தமான பயன்முறையில்.

கட்டளை முறை என்பது இயல்புநிலை பயன்முறையாகும் vi தொடங்குகிறது. உங்களுக்கு நன்றாகத் தெரியாவிட்டால், நீங்கள் தட்டச்சு செய்ய முயற்சிக்கத் தொடங்குவீர்கள். நீங்கள் 'i' விசையை அல்லது செருகும் பயன்முறையை (a, A, c, C, I, o, O, R, s, S) செயல்படுத்தும் பிற 10 விசைகளில் ஏதேனும் ஒன்றை நீங்கள் தாக்க நேர்ந்தால், திடீரென்று என்ன பார்ப்பீர்கள் நீங்கள் தட்டச்சு செய்கிறீர்கள். நீங்கள் இப்போது செருகும் பயன்முறையில் இருக்கிறீர்கள்.

அம்பு விசைகளில் ஒன்றை நீங்கள் அடிக்கும் வரை இது முன்னேற்றம் போல் உணரலாம். நீங்கள் அவ்வாறு செய்தால், ஏ, பி, சி அல்லது டி இல்லையெனில் வெற்று புதிய வரியின் ஒரே கடிதமாகத் தோன்றும். கோப்பின் மேல்.

பரவாயில்லை, நாங்கள் உங்கள் ஆதரவைப் பெற்றுள்ளோம். எப்படி என்று உங்களுக்குத் தெரிந்தால் இது வியக்கத்தக்க எளிதானது. இந்த இரண்டு விசை அழுத்தங்களை நினைவில் கொள்ளுங்கள்: Esc உங்களை கட்டளை முறைக்கு அழைத்துச் செல்கிறது மற்றும் “i” உங்களை செருகும் பயன்முறையில் அழைத்துச் செல்கிறது.

நீங்கள் கட்டளை பயன்முறையில் இருக்க வேண்டும், மேலும் எடிட்டரை விட்டு வெளியேற சரியான கட்டளையை உள்ளிடவும்.

கட்டளை பயன்முறையிலிருந்து பாதுகாப்பு வரை

கட்டளை பயன்முறையில் நுழைய, Esc விசையை அழுத்தவும். தெரியும் எதுவும் நடக்காது. இன்னும் சில முறை அடியுங்கள். எஸ்கேப் விசையை அழுத்தும்போது பீப்பைக் கேட்டால், நீங்கள் கட்டளை பயன்முறையில் இருப்பீர்கள். பீப் உங்களுக்கு “Esc ஐ அழுத்துவதை நிறுத்துங்கள், நீங்கள் ஏற்கனவே கட்டளை பயன்முறையில் இருக்கிறீர்கள்” என்று சொல்கிறது. நீங்கள் Esc ஐத் தாக்கும் போது நீங்கள் ஒரு பீப்பைக் கேட்டால், நாங்கள் நன்றாக இருக்கிறோம்.

பெருங்குடல், “q,” என்ற எழுத்தையும், ஆச்சரியப் புள்ளியையும் எந்த இடைவெளியும் இல்லாமல் தட்டச்சு செய்க. இந்த மூன்று எழுத்துக்கள் முனையத்தின் கீழ் வரியின் இடதுபுறத்தில் தோன்ற வேண்டும். அவர்கள் இல்லையென்றால், நீங்கள் ஒரு பீப்பைக் கேட்கும் வரை Esc ஐ அழுத்தி மீண்டும் முயற்சிக்கவும். நீங்கள் அவற்றைக் காணும்போது Enter விசையை அழுத்தவும்:

: q!

இந்த கட்டளையில் q என்பது ஒரு சுருக்கமாகும் விட்டுவிட . ஆச்சரியக்குறி முக்கியத்துவம் அளிக்கிறது, எனவே நீங்கள் “வெளியேறு” என்று கூச்சலிடுவது போலாகும். இல் vi. அது உங்களுக்கு கொஞ்சம் நன்றாக இருக்கும்.

ஆச்சரியக்குறி அறிவுறுத்துகிறது vi க்கு இல்லை கோப்பில் நீங்கள் செய்த எந்த மாற்றங்களையும் சேமிக்கவும். நீங்கள் தவறு செய்திருந்தால் vi நீங்கள் என்ன செய்கிறீர்கள் என்று தெரியாமல் நீங்கள் அழித்த அழிவைச் சேமிக்க விரும்பவில்லை.

நீங்கள் கட்டளை வரியில் திரும்பி வந்ததும், கோப்பு மாற்றப்படவில்லை என்பதை உறுதிப்படுத்த இருமுறை சரிபார்க்க வேண்டும். பின்வரும் கட்டளையுடன் இதை நீங்கள் செய்யலாம்:

பூனை .bashrc | குறைவாக

நீங்கள் வெளியேறும் போது vi, "கடைசி மாற்றத்திலிருந்து எழுத வேண்டாம்" என்று ஒரு செய்தியைக் கண்டால், கட்டளையின் ஆச்சரியக்குறியீட்டை நீங்கள் தவறவிட்டீர்கள் என்று பொருள். நீங்கள் வைத்திருக்க விரும்பும் எந்த மாற்றங்களையும் விட்டுவிடுவதையும் இழப்பதையும் தடுக்க, vi அவற்றைக் காப்பாற்ற உங்களுக்கு வாய்ப்பு அளிக்கிறது. மீண்டும் வெளியிடுக : q! இருந்து வெளியேற இடத்தில் ஆச்சரியக்குறியுடன் கட்டளை vi எந்த மாற்றங்களையும் கைவிடவும்.

நீங்கள் உறுதியாக இருந்தால், உங்கள் மாற்றங்களைச் சேமிக்கவும்

உங்கள் கோப்பில் நீங்கள் செய்த மாற்றங்களில் நீங்கள் மகிழ்ச்சியடைந்தால், நீங்கள் வெளியேறி மாற்றங்களைப் பயன்படுத்தி சேமிக்கலாம் : wq (எழுது மற்றும் வெளியேறு) கட்டளை. நீங்கள் தொடர முன் உங்கள் திரை திருத்தங்கள் கோப்பில் எழுதப்பட வேண்டும் என்பதில் நீங்கள் முழுமையாக திருப்தி அடைந்துள்ளீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.

ஒரு பெருங்குடலைத் தட்டச்சு செய்க, w (எழுது) எழுத்து மற்றும் q (வெளியேறு) எழுத்து. முனையத்தின் கீழ் இடதுபுறத்தில் அவற்றைக் காணும்போது Enter விசையை அழுத்தவும்:

: wq

கற்றல் வளைவு மதிப்புக்குரியது

பயன்படுத்துகிறது vi ஒரு பியானோவைப் பயன்படுத்துவது போன்றது. நீங்கள் உட்கார்ந்து அதைப் பயன்படுத்த முடியாது; நீங்கள் சில நடைமுறைகளில் ஈடுபட வேண்டும். எதையாவது திருத்துவதற்கு உங்களுக்கு அழுத்தம் இருக்கும்போது அதை குளிர்ச்சியாக உட்கார்ந்து பறக்க கற்றுக்கொள்ள முயற்சிப்பது அதைச் செய்வதற்கான வழி அல்ல. உங்கள் தொடக்க இசை நிகழ்ச்சிக்கு திரை எழுப்பப்படுவதைப் போல முதல் முறையாக ஒரு பியானோவில் உட்கார்ந்திருப்பது எவ்வளவு அர்த்தமுள்ளதாக இருக்கிறது.

இன் சக்தி அதிகம் vi ஒவ்வொன்றும் ஒரு பொதுவான எடிட்டிங் பணியைச் செய்யும் அதன் பல கீஸ்ட்ரோக் சேர்க்கைகளிலிருந்து வருகிறது. இது மிகச் சிறந்தது, ஆனால் நீங்கள் அவற்றை மனப்பாடம் செய்து, பயிற்சி செய்யும் வரை, அவற்றிலிருந்து உங்கள் பயன் பெற முடியாது, அவை உங்கள் தசை நினைவகத்தின் ஒரு பகுதியாகும்.

அதுவரை, நீங்கள் உங்களைக் கண்டால் vi ஒரு முக்கியமான கோப்பைப் பார்ப்பது : q! மற்றும் அழகாக வெளியேறவும். உங்கள் முக்கியமான கோப்பு நன்றி தெரிவிக்கும்.


$config[zx-auto] not found$config[zx-overlay] not found