இந்த கட்டுரை விம் முறைகள் என்ன, அவற்றை எவ்வாறு மாற்றுவது என்பதை விவரிக்கும். விம் ஒரு இலவச மற்றும் திறந்த மூல உரை எடிட்டர் ஆகும், இது பெரும்பாலான இயக்க முறைமைகளுடன் இயல்பாக நிறுவப்படும்.
இந்த கட்டுரையில் விவாதிக்கப்பட்ட அனைத்து கட்டளைகளும் செயல்முறைகளும் உபுண்டு 20.04 எல்டிஎஸ் (ஃபோகல் ஃபோஸா) இல் சோதிக்கப்பட்டுள்ளன என்பதை நினைவில் கொள்க.
வன்முறை முறைகள்
Vim இல், மூன்று செயல்பாட்டு முறைகள் உள்ளன: இயல்பான, செருகும் மற்றும் விஷுவல்.
இயல்பான முறை
இயல்பான முறை என்பது விம் எடிட்டரின் ஆரம்ப முறை. நீங்கள் ஒரு புதிய கோப்பைத் திறக்கும்போது ஏற்கனவே உள்ள ஒரு கோப்பைத் திருத்தினால், அது இயல்பாக இயல்பான முறையில் தொடங்குகிறது. சாதாரண முறையில், நீங்கள் எந்த எழுத்தையும் செருக முடியாது. நீங்கள் செய்யும் அனைத்து விசை அழுத்தங்களும் கட்டளைகளாக விளக்கப்படுவதால், சாதாரண பயன்முறை கட்டளை முறை என்றும் அழைக்கப்படுகிறது. உதாரணமாக, நீங்கள் k ஐ அழுத்தினால், அது k எழுத்தை செருகுவதற்கு பதிலாக கர்சரின் நிலையை ஒரு வரியாக நகர்த்தும். இதேபோல், நீங்கள் yy ஐ அழுத்தினால், அது yy ஐ செருகுவதற்கு பதிலாக தற்போதைய வரியை நகலெடுக்கும். மேலும், சாதாரண முறையில், பெரிய எழுத்து மற்றும் சிறிய எழுத்துக்கள் வித்தியாசமாக நடத்தப்படுகின்றன. உதாரணமாக, தற்போதைய கர்சர் இருப்பிடத்திற்கு கீழே உள்ள உரைக்கு ஒரு புதிய வரியை உருவாக்கவும், O ஐ அழுத்தினால் தற்போதைய கர்சர் இருப்பிடத்திற்கு மேலே உள்ள உரைக்கு ஒரு புதிய வரியை உருவாக்குகிறது.
மற்ற முறைகளில் இருந்து இயல்பான பயன்முறையை அணுக, Esc விசையை அழுத்தவும்.
செருகும் முறை
உங்கள் உரையை கோப்பில் செருகக்கூடிய இடத்தைச் செருகும் முறை. தற்போதைய கர்சர் இடத்தில் நீங்கள் தட்டச்சு செய்யும் ஒவ்வொரு எழுத்தையும் இந்த முறை செருகும்.
காட்சி முறை
விஷுவல் பயன்முறை உரையைத் தேர்ந்தெடுக்க உங்களை அனுமதிக்கிறது, இதனால் நீங்கள் அதில் சில செயல்பாடுகளை (வெட்டு, நகல், நீக்க) செய்யலாம்.
முறைகளை மாற்றுதல்
ஏற்கனவே விவாதிக்கப்பட்டபடி, நீங்கள் vim இல் ஒரு கோப்பை உருவாக்கும்போது அல்லது திறக்கும்போது, அது முதலில் இயல்பான முறையில் திறக்கும்.
எந்த எழுத்தையும் தட்டச்சு செய்ய, நீங்கள் செருகும் முறைக்கு மாற வேண்டும். I, I, O, O, a, A. A. சாதாரண முறையில் இருந்து Insert பயன்முறையில் நுழைய பல்வேறு கட்டளைகள் உள்ளன. இயல்பான பயன்முறைக்கு திரும்ப, Esc ஐ அழுத்தவும்.
இயல்பான பயன்முறையிலிருந்து காட்சி பயன்முறைக்கு மாறுவதற்கு, வெவ்வேறு கட்டளைகள் v, V, Shift + v, மற்றும் Ctrl + v. செருகும் பயன்முறையில் நுழைய பொதுவாக பயன்படுத்தப்படும் கட்டளை v.
செருகும் பயன்முறையிலிருந்து காட்சி பயன்முறைக்கு மாற, முதலில் Esc ஐ அழுத்துவதன் மூலம் இயல்பான பயன்முறைக்கு மாறவும், பின்னர் விஷுவல் பயன்முறையில் செல்ல v ஐ அழுத்தவும்.
அடிப்படை கட்டளைகள்
Vim இல் உரையைச் செருகவும் கையாளவும் பயன்படுத்தக்கூடிய சில அடிப்படை கட்டளைகள் பின்வருமாறு:
கோப்பு தொடர்பான கட்டளைகள்
: இல் | கோப்பை வட்டில் எழுதுங்கள் |
: என்ன | கோப்பை சேமிக்காமல் vi ஐ விட்டு வெளியேறவும் |
: wq | கோப்பை வட்டில் எழுதி vi ஐ விட்டு வெளியேறவும் |
: q! | எச்சரிக்கையை புறக்கணித்து மாற்றத்தை நிராகரிக்கவும் |
: w கோப்பு பெயர் | கோப்பை இவ்வாறு சேமிக்கவும் கோப்பு பெயர் |
கர்சரை நகர்த்துகிறது
ஜெ | கர்சரை ஒரு வரியில் கீழே நகர்த்தவும் |
க்கு | கர்சரின் நிலையை ஒரு வரியில் மேலே நகர்த்தவும் |
தி | கர்சரை திரையின் கீழே நகர்த்தவும் |
0 | வரியின் தொடக்கத்திற்கு நகர்த்தவும் |
$ | வரியின் முடிவுக்கு நகர்த்தவும் |
உரையைச் செருகுவது
நான் | வரியின் தொடக்கத்தில் உரையைச் செருகவும் |
நான் | தற்போதைய கர்சர் இருப்பிடத்திற்கு முன் உரையைச் செருகவும் |
க்கு | தற்போதைய கர்சர் இருப்பிடத்திற்குப் பிறகு உரையைச் செருகவும் |
அல்லது | தற்போதைய கர்சர் இருப்பிடத்திற்கு கீழே உள்ள உரைக்கு ஒரு புதிய வரியை உருவாக்கவும் |
அல்லது | தற்போதைய கர்சர் இடத்திற்கு மேலே உரைக்கு ஒரு புதிய வரியை உருவாக்கவும் |
உரையை மாற்றுதல்
டிசி | முழு வரியையும் அகற்றி செருகும் பயன்முறையைத் தொடங்கவும். |
கள் | கர்சரின் கீழ் எழுத்தை அகற்றி செருகும் பயன்முறையைத் தொடங்கவும். |
ஆர் | கர்சரின் கீழ் எழுத்தை மாற்றவும் |
ஒட்டுவதை நகலெடுக்கிறது
மற்றும் | தேர்ந்தெடுக்கப்பட்ட உரையை கிளிப்போர்டுக்கு நகலெடுக்கவும் |
yy | தற்போதைய வரியை நகலெடுக்கவும் |
பி | செருக கர்சருக்கு முன் உரை, |
ப | கர்சருக்குப் பிறகு புள்ளியில் உரையைச் செருகவும் |
உரையை நீக்குகிறது
எக்ஸ் | தற்போதைய இருப்பிடத்திற்கு முன் எழுத்தை நீக்கவும் |
எக்ஸ் | தற்போதைய இருப்பிடத்தின் கீழ் எழுத்தை நீக்கவும் |
டி | வரியின் இறுதிவரை வெட்டுங்கள் |
DD | தற்போதைய வரியை வெட்டுங்கள் |
செயல்தவிர் / மீண்டும் செய்யவும்
u | கடைசி மாற்றத்தை செயல்தவிர்க்கவும்
|
Ctrl_R | தயார் |
உரை எடிட்டர் எடிட்டிங் செய்ய உகந்ததாக இருக்க வேண்டும், எழுதுவது மட்டுமல்லாமல், விம் அவற்றில் ஒன்றாகும். உரையைத் திருத்துவதற்கும், செருகுவதற்கும் மற்றும் தேர்ந்தெடுப்பதற்கும் இது தனி முறைகளைக் கொண்டுள்ளது. இந்த கட்டுரையில், விம் நார்மல், செருகல் மற்றும் விஷுவல் பயன்முறை மற்றும் பல்வேறு முறைகளுக்கு இடையில் மாறுவது பற்றியும் கற்றுக்கொண்டீர்கள். கட்டுரை உங்களுக்கு பிடித்திருக்கிறது என்று நம்புகிறேன்!