Vim செருகுநிரல்களை நிறுவவும்

Vim Install Plugins



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

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







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



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



Vim செருகுநிரலை நிறுவுதல்

விம் செருகுநிரலை நிறுவுவதற்கு அடிப்படையில் 2 வெவ்வேறு வழிகள் உள்ளன.





கையேடு நிறுவல்

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

விம் செருகுநிரல்களின் பல்வேறு வடிவங்கள் உள்ளன. இது .vim கோப்பாகவோ, விம்பால் கோப்பாகவோ அல்லது எதிர்பார்த்த கட்டமைப்பைக் கொண்ட அடைவுகளின் தொகுப்பாகவோ இருக்கலாம் (சொருகி/*, தொடரியல்/*, முதலியன). நீங்கள் நிறுவப் போகும் செருகுநிரலைப் பொறுத்தது. இது .vim கோப்பாக இருந்தால், .vim/plugin அடைவில் வைக்கவும். இது விம்பால் கோப்பாக இருந்தால், அதை நிறுவ நாம் விம் பயன்படுத்த வேண்டும். இது மூன்றாவது வகையாக வந்தால், அனைத்து கோப்புகளையும் கோப்புறைகளையும் சரியான vimrc உள்ளமைவுடன் கைமுறையாக அமைப்பது சற்று கடினம்.



எனக்குப் பிடித்த ஒன்றைத் தொடங்குவோம். இது உண்மையில் விம் எடிட்டருக்கு ஒரு சிறந்த வழியாகும். அமிக்ஸ் மூலம் Vimrc ஐப் பாருங்கள் .

முதலில், உங்கள் கணினி ஜிட் நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும். நான் மஞ்சாரோ லினக்ஸை இயக்குகிறேன், ஆர்ச் அடிப்படையிலான டிஸ்ட்ரோ அற்புதமான தோற்றம் மற்றும் நேர்த்தியான ட்யூனிங். நீங்கள் வேறு டிஸ்ட்ரோவை இயக்கினால், லினக்ஸில் Git ஐ எப்படி நிறுவுவது என்று பார்க்கவும் .

சூடோபேக்மேன்-எஸ் போ

GitHub பக்கம் குறிப்பிடுவது போல, நிறுவலை முடிக்க பின்வரும் கட்டளையை இயக்கவும்.

git குளோன் -ஆழம்=1https://github.com/ஒரு கலவை/vimrc.git ~/.vim_runtime

sh/.vim_runtime/install_awesome_vimrc.sh

நிறுவல் முடிந்ததும், Vim ஐப் பார்க்கவும்.

என்ன நடந்தது? இந்த சொருகி தேவையான அனைத்து கோப்புகளையும் வைக்க மற்றும் அதற்கேற்ப vimrc கோப்பை புதுப்பிக்க ஒரு எளிய வழியை வழங்குகிறது. Vimrc கோப்பில் செய்யப்பட்ட மாற்றங்களைப் பாருங்கள்.

நான் வந்தேன்/.vimrc

நீங்கள் பார்க்க முடியும் என, .vim கோப்புகள் ஒரு கோப்பகத்தில் உள்ளன மற்றும் vimrc Vim தொடங்கும் போதெல்லாம் அந்த கோப்புகளை ஏற்றுமாறு Vimrc சொல்கிறது.

விம்பால் கிடைத்ததா? Vm உடன் .vba கோப்பைத் திறக்கவும். பிறகு, பின்வரும் கட்டளையை இயக்கவும்.

: ஆதாரம்%

விம் சொருகி மேலாளர்

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

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

இங்கே மிகவும் பிரபலமான விம் சொருகி மேலாளர்கள் உள்ளனர்.

இந்த டுடோரியலில், விம்-க்கு எனக்கு பிடித்த செருகுநிரல் மேலாளரான vim-plug ஐப் பார்ப்போம்.

விம்-பிளக்

மற்ற விம் செருகுநிரல் மேலாளர்களைப் போலல்லாமல், விம்-பிளக் மிகவும் எளிமையானது. எந்த கொதிகலன் குறியீடும் தேவையில்லை. இது ஒரு ஒற்றை .vim கோப்பு. விம்-பிளக் நிறுவ எளிதானது மற்றும் தொடரியல் மிகவும் எளிது.

குறிப்பு: மற்ற விம் சொருகி மேலாளர்களின் விஷயத்தில், நிறுவல் மட்டுமே நிரூபிக்கப்படும்.

மேலும் கவலைப்படாமல், தொடங்குவோம்.

விம்-பிளக்கை நிறுவுதல்

முனையத்தை சுட்டு பின்வரும் கட்டளையை இயக்கவும்.

சுருட்டை-ஃப்லோ/.நான் வந்தேன்/ஆட்டோலோட்/plug.vim-உருவாக்கவும்
https://raw.githubusercontent.com/junegunn/விம்-பிளக்/குரு/plug.vim

விம்-பிளக்கை உள்ளமைக்கிறது

இப்போது, ​​விம்-பிளக்கை பயன்படுத்திக் கொள்ள விம்ஆர்சி கட்டமைக்க வேண்டிய நேரம் இது. உங்கள் vimrc கோப்பில் vim-plug பிரிவைச் சேர்க்கவும்.

அழைப்பு பிளக்#தொடங்குங்கள் ('~/.vim/plugged')
அழைப்பு பிளக்#முடிவு ()

~/.Vim/plugged அளவுருவை கவனிக்கவா? கோப்பகத்தில் உள்ள அனைத்து சொருகி செயல்களையும் செய்ய இது விம்-பிளக்கை சொல்கிறது. The/.vim/plugin போன்ற இயல்புநிலை Vim கோப்பகங்களைப் பயன்படுத்துவதை நீங்கள் தவிர்க்க வேண்டும்.

இப்போது, ​​இரண்டு அறிவிப்புகளுக்கு இடையில், பின்வரும் கட்டமைப்பைக் கொண்ட அனைத்து செருகுநிரல்களும் இருக்க வேண்டும்.

பிளக் '<சொருகு>'

எடுத்துக்காட்டாக, NERDTree, vim-easy-align மற்றும் vim-github-dashboard செருகுநிரல்களை இயக்குவதற்கு பின்வரும் வரியை உள்ளிடுவோம்.

பிளக்'ஸ்க்ரூலூஸ் / நெர்ட் ட்ரீ'
பிளக்'junegunn/vim-easy-align'
ப்ளக் 'ஜுனேகன்/விம்-கிதுப்-டாஷ்போர்டு '

இப்போது, ​​கட்டளையின் கட்டமைப்பைப் பார்ப்போம். 'ஸ்க்ரூலூஸ்/நெர்ட் ட்ரீ' அமைப்பை கவனிக்கவா? Vit-plug ஆனது GitHub கோப்பகத்திலிருந்து செருகுநிரலை ஏற்ற முயற்சிக்கும். இது தானாகவே மொழிபெயர்க்கப்படும் https://github.com/junegunn/vim-github-dashboard .

கிட்ஹப் ரெப்போவிலிருந்து கைப்பற்றிய பிறகு கூடுதல் செயல்கள் தேவைப்படும் சில செருகுநிரல்கள் உள்ளன. தொடர்புடைய செருகுநிரல்களின் ஆவணங்களைப் பார்க்கவும். கூடுதல் படிகள் விம்-பிளக்கில் அறிவிக்கப்பட வேண்டும்.

Ycm-core/YouCompleteMe ஐ செருகவும்', {'செய்':'./நிறுவு.பை'}

மேலே உள்ள எடுத்துக்காட்டில், செருகுநிரலைப் பிடித்த பிறகு, vim-plug install.py பைதான் ஸ்கிரிப்டை இயக்கும்.

விம்-பிளக்கின் அனைத்து சாத்தியமான செயல்பாடுகளுக்கும், நான் ஆலோசனை செய்ய கடுமையாக பரிந்துரைக்கிறேன் கிட்ஹப்பில் அதிகாரப்பூர்வ விம்-பிளக் ஆவணங்கள் .

அனைத்து செருகுநிரல்களையும் ஏற்றுகிறது

Vimrc சரியாக உள்ளமைக்கப்பட்டவுடன், Vim ஐ மறுதொடக்கம் செய்யுங்கள் அல்லது vimrc கோப்பை மீண்டும் ஏற்றவும்.

:அதனால்%

இறுதியாக, விம்-பிளக்கிற்காக கட்டமைக்கப்பட்ட அனைத்து விம் செருகுநிரல்களின் நிறுவலைத் தொடங்க பின்வரும் கட்டளையை இயக்கவும்.

: PlugInstall

Vim-plug ஆனது அனைத்து தொகுப்புகளையும் GitHub இலிருந்து நேரடியாக பதிவிறக்கம் செய்து ~/.vim/plugged அடைவில் வைத்து, Vim ஏற்றப்படும் போதெல்லாம் அவற்றை ஏற்றும்.

செருகுநிரலைப் புதுப்பித்தல்

செருகுநிரலைப் புதுப்பிப்பது மிகவும் எளிது. விம்மில் பின்வரும் கட்டளையை இயக்கவும்.

: செருகு புதுப்பிப்பு

செருகுநிரலை நீக்குகிறது

நீங்கள் ஒரு செருகுநிரலை அகற்ற விரும்பினால், அது மிகவும் எளிது. Vimrc இன் vim-plug பிரிவில் இருந்து உள்ளீட்டை அகற்றி பின்வரும் கட்டளையை அழைக்கவும்.

: PlugClean

நீங்கள் பார்க்க முடியும் என, விம்-பிளக் கோப்புகள் மற்றும் கோப்பகங்களை நீக்க வேண்டுமா என்று கேட்கிறது.

வோய்லா! செருகுநிரல் அகற்றப்பட்டது!

செருகுநிரல் நிலை

செருகுநிரலின் தற்போதைய நிலையை சரிபார்க்க விம்-பிளக் வழங்குகிறது.

: செருகுநிரல்

பிற சொருகி மேலாளர்கள்

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

வண்டில்

விம் மூட்டைக்கு சுருக்கமாக, வண்டில் ஒரு டன் அடிப்படை மற்றும் மேம்பட்ட அம்சங்களைக் கொண்ட வலுவான செருகுநிரல் மேலாளர். டிஸ்ட்ரோஸ் பயன்படுத்தும் apt அல்லது yum உடன் ஒப்பிடலாம்

பின்வரும் கட்டளையை இயக்குவதன் மூலம் வண்டலை நிறுவவும்.

git குளோன்https://github.com/வண்டில்விம்/Vundle.vim.git ~/.நான் வந்தேன்/மூட்டை/Vundle.vim

Vim-plug ஐப் போலவே, வண்டிலுக்கும் vimrc கோப்பின் ஒத்த உள்ளமைவு தேவைப்படுகிறது.

வண்டில் கட்டமைப்பு வேண்டும்
அமைபொருந்தாதது
கோப்பு வகை முடக்கப்பட்டது
இயக்க நேர பாதையை கட்டமைக்கவும்
அமைrtp + = ~/.நான் வந்தேன்/மூட்டை/Vundle.vim
வண்டில் செருகுநிரலைத் தொடங்கவும்செயல்பாடு
அழைப்பு வண்டல்#தொடங்கு ()
சொருகு'வுண்டில்விம் / வண்டில்.விம்'
சொருகு'tpope/vim-fugitive'
அழைப்பு வண்டல்#முடிவு ()
மற்றொரு வேண்டும்க்கானகிடைமட்ட
கோப்பு வகை செருகுநிரல் ஆன்

சாத்தியமான அனைத்து செயல்பாடுகளுக்கும், கிட்ஹப்பில் வண்டலைப் பாருங்கள் .

நோய்க்கிருமி

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

நோய்க்கிருமியை நிறுவுவது மிகவும் எளிது. நோய்க்கிருமி செருகுநிரலைப் பிடித்து ~/.vim கோப்பகத்தில் வைக்கவும்.

mkdir -பி/.நான் வந்தேன்/ஆட்டோலோட் ~/.நான் வந்தேன்/மூட்டை&&
சுருட்டை-மேலும்/.நான் வந்தேன்/ஆட்டோலோட்/pathogen.vim https://tpo.pe/நோய்க்கிருமி

இயக்க நேர பாதையை கையாளுவதற்கு, vimrc கோப்பில் பின்வரும் வரிகளைச் சேர்க்கவும்.

நோய்க்கிருமியை இயக்கவும்#தொற்று ()
தொடரியல் ஆன்
கோப்பு வகை செருகுநிரல் ஆன்

பணி முடிந்தது! இப்போது, ​​நீங்கள் அடைவில் add/.vim/மூட்டை சேர்க்கும் எந்த செருகுநிரலும் Vim ‘runtimepath’ இல் சேர்க்கப்படும். உதாரணமாக, sensible.vim ஐ நிறுவுவோம்.

குறுவட்டு/.நான் வந்தேன்/மூட்டை&&
git குளோன்https://github.com/tpope/vim-sensible.git

முழு ஆவணங்களுக்கு, கிட்ஹப்பில் நோய்க்கிருமியைப் பாருங்கள் .

இறுதி எண்ணங்கள்

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

விம் செருகுநிரல்களின் அற்புதமான உலகம் முழுவதும் உங்கள் வழியை ஆராய தயங்க.

மகிழுங்கள்!