ஈமாக்ஸில் தற்போதைய வரியை முன்னிலைப்படுத்தவும்

Imaksil Tarpotaiya Variyai Munnilaippatuttavum



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

ஈமாக்ஸில் கூட, தெரிவுநிலையை அதிகரிக்க தற்போதைய வரியை முன்னிலைப்படுத்த தனிப்பயனாக்க முடியும். தற்போதைய வரியை எவ்வாறு முன்னிலைப்படுத்துவது என்பதை வரையறுக்கும்போது, ​​ஹைலைட் செய்யப்பட்ட மின்னோட்டக் கோட்டின் பின்னணி மற்றும் முன்புறத்திற்கு எந்த நிறத்தைப் பயன்படுத்த வேண்டும் என்பதைக் குறிப்பிடலாம்.







ஈமாக்ஸில் நடப்பு வரியை ஏன் முன்னிலைப்படுத்த வேண்டும்?

ஈமாக்ஸில் நடப்பு வரியை எவ்வாறு முன்னிலைப்படுத்துவது என்பதை அறிவது பின்வரும் நன்மைகளை உங்களுக்கு வழங்குகிறது:



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

ஈமாக்ஸில் தற்போதைய வரியை எவ்வாறு முன்னிலைப்படுத்துவது

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




இதை மாற்ற, Emacs config கோப்பை அணுகுவதன் மூலம் தொடங்கலாம். உங்கள் “.emacs” அல்லது “.emacs.d/init.el” கோப்பைத் திறக்கவும்.





Emacs ஆனது 'global-hl-line-mode' அம்சத்தை வழங்குகிறது, இது பயனர்கள் தற்போதைய வரியின் சிறப்பம்சத்தை செயல்படுத்த அனுமதிக்கிறது. உங்கள் Emacs config கோப்பு திறந்தவுடன், வரியின் சிறப்பம்சத்தை செயல்படுத்த பின்வரும் வரியைச் சேர்க்கவும்:

( உலகளாவிய-hl-வரி-முறை 1 )



'C-x c-s' விசைகளை அழுத்துவதன் மூலம் உள்ளமைவு கோப்பை சேமிக்கவும். கோப்பு எழுதப்பட்டதைக் காட்டும் ஒரு வெளியீட்டைப் பெறுவீர்கள், அதாவது அது சேமிக்கப்பட்டுள்ளது.




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

ஹைலைட் செய்யப்பட்ட கோட்டின் பின்னணி மற்றும் முன்புற நிறங்களை மாற்றவும்

ஈமாக்ஸில் தற்போது ஹைலைட் செய்யப்பட்ட வரிக்கான இயல்புநிலை பின்னணி மற்றும் முன்புற வண்ணங்களை மாற்றலாம். பின்னணி வண்ணம் சரியாக இல்லை எனில், “செட்-ஃபேஸ்-பின்னணி” பண்புக்கூறைப் பயன்படுத்தி, நீங்கள் விரும்பும் வண்ணக் குறியீட்டைச் சேர்க்கவும்.

உங்கள் Emacs ஐ மீண்டும் திறந்து பின்வரும் வரியைச் சேர்க்கவும்:

( அமைப்பு-முகம்-பின்னணி 'hl-வரி' #00FF00”)


எங்கள் விஷயத்தில், பச்சை நிறத்திற்கு #00FF00 வண்ணக் குறியீட்டைப் பயன்படுத்துகிறோம். உங்கள் விருப்பத்திற்கு ஏற்ப மாற்றவும்.


“c-x c-s” ஐ அழுத்தி உள்ளமைவு கோப்பைச் சேமித்து, Emacs ஐ மறுதொடக்கம் செய்யவும்.

Emacs இல் தற்போது ஹைலைட் செய்யப்பட்டுள்ள வரிக்கான புதிய பின்னணி வண்ணம் இப்போது எப்படி உள்ளது என்பதைக் கவனியுங்கள்.


'செட்-ஃபேஸ்-முன்புறம்' பண்புக்கூறைச் சேர்ப்பதன் மூலமும், பயன்படுத்த வேண்டிய வண்ணக் குறியீட்டைக் குறிப்பிடுவதன் மூலமும் நீங்கள் முன்புற நிறத்தை மாற்றலாம். உதாரணமாக, முன்புறத்தை சிவப்பு நிறமாக அமைக்க, பின்வரும் வரியைச் சேர்க்கவும்:

( செட்-ஃபேஸ்-ஃபரெக்ரவுண்ட் 'எச்எல்-லைன்' #FF0000”)



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

ஈமாக்ஸில் தற்போது ஹைலைட் செய்யப்பட்டுள்ள வரிக்கு இப்போது சிவப்பு நிறமாக உள்ளது.


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

முடிவுரை

நீங்கள் அம்சத்தை இயக்கினால் மட்டுமே Emacs தற்போதைய வரியை முன்னிலைப்படுத்துகிறது. 'குளோபல்-எச்எல்-லைன்-மோட்' வரி சிறப்பம்சத்தை செயல்படுத்துகிறது. நீங்கள் அதைச் செயல்படுத்தியதும், ஹைலைட் செய்யப்பட்ட கோட்டின் பின்னணி மற்றும் முன்புறமாக எந்த நிறத்தைப் பயன்படுத்த வேண்டும் என்பதையும் நீங்கள் குறிப்பிடலாம். ஈமாக்ஸில் நடப்பு வரியை முன்னிலைப்படுத்துவது பற்றி நாங்கள் விவாதித்தோம் மற்றும் அதை செயல்படுத்தவும் தனிப்பயனாக்கவும் பின்பற்ற வேண்டிய படிகளை வழங்கினோம். மகிழுங்கள்!