Emacs ஐப் பயன்படுத்தும் போது நீங்கள் இடையகங்களுடன் தொடர்பு கொள்கிறீர்கள். ஒரு இடையகமானது உரை அல்லது தரவுக்கான கொள்கலனாக சிறப்பாக விவரிக்கப்படுகிறது. இது ஒரு Emacs யூனிட் ஆகும், இது தரவு அல்லது உரையைப் பார்க்கவும், திருத்தவும் மற்றும் கையாளவும் உங்களை அனுமதிக்கிறது. உங்கள் ஈமாக்ஸில் உள்ள ஒவ்வொரு திறந்த கோப்பும் ஒரு இடையகத்துடன் தொடர்புடையது. Lisp வெளிப்பாடுகளுடன் பணிபுரியும் போது கூட, அவை கோப்பு அல்லாத தரவுகளாகக் கருதப்படுகின்றன, மேலும் அவை கீறல் இடையகங்களாகக் குறிப்பிடப்படும் இடையகங்களின் கீழ் வருகின்றன.
Emacs மூலம், தற்போதைய தாங்கல், நீங்கள் தற்போது பயன்படுத்தும் கொள்கலன் மற்றும் பிற செயல்பாடுகளுக்காக திறக்கப்பட்ட பிற கொள்கலன்களை வைத்திருக்க முடியும். தவிர, தேவைப்படும்போது அவற்றுக்கு இடையில் மாறுவதன் மூலம் ஒரே நேரத்தில் பல இடையகங்களுடன் வேலை செய்யலாம். எனவே, உங்களுக்கு இனி தேவையில்லாத ஒரு இடையகத்தை எவ்வாறு மூடுவது? நாம் கண்டுபிடிக்கலாம்!
ஈமாக்ஸ் பஃபர்களை மூடுவதற்கான மூன்று வழிகள்
ஈமாக்ஸில் இடையகங்களை மூடுவதற்கு மூன்று பொதுவான வழிகள் உள்ளன. உங்கள் இலக்கு என்ன என்பதைப் பொறுத்து ஒவ்வொரு முறையும் பொருந்தும். உதாரணமாக, நீங்கள் செயலில் உள்ள அல்லது குறிப்பிட்ட இடையகத்தை மூட விரும்பலாம். உங்கள் குறிக்கோள் எதுவாக இருந்தாலும், இந்த இடுகையில் வழங்கப்பட்ட மற்ற மூன்று முறைகளில் ஏதேனும் உங்களுக்கு வேலை செய்யும்.
ஈமாக்ஸ் பஃபர்களை மூடுவது எப்படி என்று விவாதிப்பதற்கு முன், உங்கள் தற்போதைய செயலில் உள்ள இடையகங்களைச் சரிபார்ப்பது முதல் படியாகும். அதற்கு, 'C-x c-b' கட்டளையைப் பயன்படுத்தவும். 'C' என்பது 'Ctrl' விசைப்பலகை விசையைக் குறிக்கிறது. எனவே, 'Ctrl + x' ஐ அழுத்தி வெளியிடவும். பின்னர், 'Ctrl + b' ஐ அழுத்தி, உங்கள் வழக்குக்கான திறந்த இடையகங்களைக் காட்ட வெளியிடவும்.
திறந்த இடையகங்களை நீங்கள் எவ்வாறு பட்டியலிடலாம் என்பதைப் பார்த்த பிறகு, ஈமாக்ஸ் பஃபர்களை மூடுவதற்கான மூன்று முறைகளைப் பார்ப்போம்.
முறை 1: செயலில் உள்ள இடையகத்தைக் கொல்வது
செயலில் உள்ள இடையகத்தை மூடுவதற்கான எளிதான வழி 'கில்-பஃபர்' கட்டளையைப் பயன்படுத்துவதாகும். செயல்படுத்தப்படும் போது, கட்டளையானது இயல்புநிலை இடையகத்தை மூடும்படி கேட்கும் மற்றும் நீங்கள் மூட விரும்பும் சரியான இடையக என்பதை உறுதிப்படுத்த அதன் பெயரைக் காண்பிக்கும்.
'M-x' கட்டளையை அழுத்தி 'kill-buffer' என தட்டச்சு செய்யவும். உங்கள் வழக்கிற்கான தற்போதைய இயல்புநிலை இடையகத்தைக் காட்டும் பின்வரும் சாளரத்தைப் போன்ற ஒரு சாளரத்தைப் பெறுவீர்கள். அதை மூட, 'Enter' விசையை அழுத்தவும்.
நீங்கள் இயல்புநிலை/தற்போதைய இடையகத்தை வெற்றிகரமாக மூடிவிட்டீர்கள் என்பதை உறுதிப்படுத்த, கிடைக்கக்கூடிய இடையகங்களை பட்டியலிடலாம்.
எங்கள் விஷயத்தில், 'இபஃபர்' இடையகத்தை மூடினோம். நாங்கள் இனி இடையகத்தைத் திறக்கவில்லை என்பதை பின்வரும் பட்டியல் உறுதிப்படுத்துகிறது.
முறை 2: Ibuffer விருப்பத்தைப் பயன்படுத்துதல்
'ibuffer' கட்டளையானது, Emacs இடையகத்தை ஊடாடும் வகையில் மூட உங்களை அனுமதிக்கிறது. நீங்கள் மூட விரும்பும் ஒன்று அல்லது அதற்கு மேற்பட்ட இடையகங்களைக் குறிப்பிட இந்த விருப்பம் உங்களை அனுமதிக்கிறது. ஊடாடும் பயன்முறையானது இலக்கு இடையகத்தைக் குறிக்க மற்றும் அவற்றை மூடுவதற்குத் தொடர பல்வேறு விருப்பங்களுக்கான அணுகலை வழங்குகிறது.
'M-x' கட்டளையை அழுத்தி 'ibuffer' என தட்டச்சு செய்வதன் மூலம் தொடங்கவும். ஊடாடும் சாளரம் திறக்கும் மற்றும் பின்வருவனவற்றைப் போல் தோன்றும். இது கிடைக்கக்கூடிய இடையகங்கள் மற்றும் பிற தொடர்புடைய தகவல்களைக் காட்டுகிறது.
பட்டியலை உருட்ட அம்புக்குறி விசைகளைப் பயன்படுத்தவும். நீங்கள் மூட விரும்பும் இடையகத்தைக் கண்டறிந்தால், அதைக் குறிக்க “m” ஐ அழுத்தவும். ஹைலைட் செய்யப்பட்ட பஃபரில் நிற மாற்றத்தை நீங்கள் கவனிப்பீர்கள், இது நீக்குவதற்கு தயாராக உள்ளது என்பதைக் குறிக்கிறது. நீங்கள் பல இடையகங்களைக் குறிக்கலாம், ஆனால் இந்த உதாரணத்திற்கு ஒன்றை மட்டுமே நாங்கள் தேர்ந்தெடுத்துள்ளோம்.
தேர்ந்தெடுக்கப்பட்ட இடையகத்தை மூட, 'D' ஐ அழுத்தவும். தேர்ந்தெடுக்கப்பட்ட இடையகத்தை மூட விரும்புகிறீர்களா என்பதைச் சரிபார்க்கும்படி கேட்கப்படுவீர்கள். செயல்முறை முடிக்க 'y' ஐ அழுத்தவும்.
இடையக மூடப்படும் என்பதை நீங்கள் உடனடியாக கவனிப்பீர்கள், மேலும் மாற்றங்கள் திறந்த சாளரத்தில் பிரதிபலிக்கும். எங்களிடம் இப்போது இரண்டு இடையகங்கள் உள்ளன, இது முன்பு ஹைலைட் செய்யப்பட்ட இடையகத்தை மூட முடிந்தது என்பதை உறுதிப்படுத்துகிறது.
முறை 3: ஒரு குறிப்பிட்ட இடையகத்தை மூடுதல்
“kill-buffer” கட்டளையுடன், இயல்புநிலை இடையகத்தை மூடுவதற்குப் பதிலாக நீங்கள் மூட விரும்பும் இடையகப் பெயரைக் குறிப்பிடலாம். முதலில் கிடைக்கும் இடையகங்களை பட்டியலிடுவோம்.
அடுத்து, 'M-x' கட்டளையை அழுத்தி 'kill-buffer' என தட்டச்சு செய்யவும். 'Enter' விசையை அழுத்திய பிறகு, நீங்கள் மூட விரும்பும் இடையகத்தின் பெயரை உள்ளிடவும். எங்கள் வழக்குக்கான 'உதவி' இடையகத்தை மூடினோம்.
கிடைக்கக்கூடிய இடையகங்களை மீண்டும் சரிபார்த்தால், 'உதவி' இடையகத்தை மூட முடிந்தது என்பதை உறுதிப்படுத்தலாம்.
ஈமாக்ஸ் பஃபர்களை மூடும் மூன்றாவது முறை அது.
முடிவுரை
Emacs இல் உங்களிடம் பல திறந்த இடையகங்கள் இருக்கும்போது, அவற்றை மூடுவது பரிந்துரைக்கப்படுகிறது, குறிப்பாக இனி தேவைப்படாத இடையகங்களுக்கு. நீங்கள் பயன்படுத்தக்கூடிய மூன்று முறைகளை நாங்கள் விவாதித்தோம். முதலில், இயல்புநிலை இடையகத்தை எவ்வாறு மூடுவது என்பதைக் கற்றுக்கொண்டோம். அடுத்து, இடையகங்களை ஊடாடும் வகையில் மூடுவது எப்படி என்று கற்றுக்கொண்டோம். இறுதியாக, ஒரு குறிப்பிட்ட இடையகத்தை எவ்வாறு மூடுவது என்பதை நாங்கள் கற்றுக்கொண்டோம். முறைகளை முயற்சிக்கவும், உங்கள் சூழ்நிலைக்கு ஏற்றதைக் கண்டறியவும்.