વિમ-પ્લગ: વિમ પ્લગઇન મેનેજર

વિમ-પ્લગ

વિમ એ એક સૌથી લોકપ્રિય કોડ સંપાદકો છે વિમ થી ઘણા લોકો ઉપયોગ કરે છે મોટાભાગની યુનિક્સ સિસ્ટમ્સ પર મળી (આમાં લિનક્સ શામેલ છે) એ એક શ્રેષ્ઠ વિકલ્પો છે જેનો ઉપયોગ પ્રોગ્રામરો અને સિસ્ડેમિન વારંવાર કરે છે.

આ સંપાદક તે ખૂબ જ બહુમુખી અને ખૂબ જ સંપૂર્ણ છે કારણ કે તેમાં મહાન સુવિધાઓ છે જે તેનો ઉપયોગ કરવા માટે એક શ્રેષ્ઠ વિકલ્પ બનાવે છે. જો કે મૂળ ઘણા લોકો વિમનો ઉપયોગ રદ કરશે, તે એટલા માટે છે કે તે આપણી જરૂરિયાતો અનુસાર કસ્ટમાઇઝ કરવાની છે તે મોટી સંભાવનાથી અજાણ છે.

વિમ વિશે

અમને મળેલી વિમની વિશેષતાઓમાં પ્રકાશિત કરી શકીએ છીએ:

  • ઇન્ટિગ્રેટેડ જોડણી તપાસનાર
  • ટેક્સ્ટ સ્વતomપૂર્ણતા
  • ટ Tabબ નેવિગેશન
  • બહુવિધ વિંડોઝ, સંપાદન ક્ષેત્રને આડા અથવા icallyભી રીતે વિભાજીત કરે છે.
  • વપરાયેલ પ્રોગ્રામિંગ ભાષા અથવા ટ tagગ ભાષા પર નિર્ભર સિન્ટેક્સ
  • આદેશો પૂર્વવત્ કરો અને ફરીથી કરો
  • 200 થી વધુ વિવિધ સિન્ટેક્સની સમજ
  • સ્ક્રિપ્ટીંગ ભાષા પ્રોગ્રામ એક્સ્ટેંશનમાં
  • આદેશો, શબ્દો અને ફાઇલ નામો પૂર્ણ
  • ફાઇલ કમ્પ્રેશન અને ડિકોમ્પ્રેસન, જે કમ્પ્રેસ્ડ ફાઇલોને સંપાદિત કરવાનું શક્ય બનાવે છે
  • ફાઇલ ફોર્મેટ્સની ઓળખ અને તેમની વચ્ચે રૂપાંતર.
  • ચલાવેલ ઓર્ડરનો ઇતિહાસ
  • મેક્રો રેકોર્ડિંગ અને પ્લેબેક
  • સત્રો વચ્ચે સેટિંગ્સ સાચવી રહ્યાં છે
  • આપોઆપ અને મેન્યુઅલ કોડ ફોલ્ડિંગ
  • વૈકલ્પિક ગ્રાફિકલ ઇન્ટરફેસ

શું રસપ્રદ બનાવે છે વિમ તે છે કે તે ખૂબ રૂપરેખાંકિત અને વૈવિધ્યપૂર્ણ છે તેથી તેમાં પ્લગિન્સનો ઉપયોગ શક્ય છે.

આ પ્લગિન્સને મેન્યુઅલી ડાઉનલોડ કરીને ટેરબallsલ્સ તરીકે વિતરિત કરવું પડ્યું હતું અને ~ / .vim નામની ડિરેક્ટરીમાં કાractedવું પડ્યું હતું.

આ રીતે પ્લગિન્સનું સંચાલન કરવું તે પ્રથમ નજરમાં કોઈ સમસ્યા રજૂ કરતી નથી, પરંતુ જ્યારે તેમાંનો પૂરતો ઉપયોગ કરવામાં આવે ત્યારે તે એક મોટી આપત્તિમાં પરિણમી શકે છે, કારણ કે દરેક પ્લગઇનની બધી ફાઇલો એક ડિરેક્ટરીમાં કેન્દ્રિત હોય છે.

આ તે છે જ્યાં વિમ પ્લગઇન સંચાલકો હાથમાં આવે છે. પ્લગઇન મેનેજરો ઇન્સ્ટોલ કરેલી પ્લગઇન ફાઇલોને એક અલગ ડિરેક્ટરીમાં સાચવે છે, જેનાથી બધા પ્લગઇન્સનું સંચાલન કરવું ખૂબ જ સરળ છે

વિમ-પ્લગ એ મફત, ખુલ્લા સ્રોત, ઓછામાં ઓછા વિમ પ્લગઇન મેનેજર છે જે સમાંતરમાં પ્લગઇન્સ ઇન્સ્ટોલ અથવા અપડેટ કરી શકે છે.

ડિસ્ક સ્થાનનો ઉપયોગ ઓછો કરવા અને ડાઉનલોડ સમય માટે ક્લોન બનાવો. ઝડપી બુટ સમય માટે માંગ પર પ્લગઇન લોડને સપોર્ટ કરે છે.

અન્ય નોંધપાત્ર સુવિધાઓ શાખા, ટ tagગ, લિંક, અપડેટ પછીનો સપોર્ટ, બાહ્ય વ્યવસ્થાપિત પ્લગઇન સપોર્ટ, વગેરે છે.

વિમ-

ઉબુન્ટુ 18.04 અને ડેરિવેટિવ્ઝ પર વિમ-પ્લગ કેવી રીતે ઇન્સ્ટોલ કરવું?

જો તેઓ વિમ વપરાશકર્તાઓ છે અને આ -ડ-managerન મેનેજરને ઇન્સ્ટોલ કરવા માંગે છે, તેણે ટર્મિનલ ખોલવું જોઈએ અને નીચેના આદેશો ચલાવવા જોઈએ.

અમે Ctrl + Alt + T સાથે ટર્મિનલ ખોલીએ છીએ અને આની સાથે અવલંબન સ્થાપિત કરવા જઈશું:

sudo apt install curl

હવે આપણે એક્ઝેક્યુટ કરવા જઈશું.

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

હવે આ થઈ ગયું આપણે અમારી ~ / .vimrc ફાઇલમાં વિમ-પ્લગ ઉમેરવું આવશ્યક છે, ચાલો નીચે આપીએ:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

અમે ફાઇલ સેવ અને ફરીથી લોડ કરીએ છીએ. vimrc અને તેની સાથે વ્યવસ્થાપક અમારી સિસ્ટમમાં ઇન્સ્ટોલ થશે.

વિમ-પ્લગનો ઉપયોગ કેવી રીતે કરવો?

આપણે એડિટર ખોલવું જોઈએ સાથે:

vim

Pવિમ-પ્લગનો ઉપયોગ શરૂ કરવા માટે અમે નીચે મુજબ કરીએ છીએ, પ્લગઈનોની સ્થિતિ તપાસવા માટે

PlugStatus

કરવા માટે પ્લગઇન સ્થાપન:

PlugInstall

પ્લગઇન્સ ઇન્સ્ટોલ અથવા અપડેટ કરો:

PlugUpdate nombre de plugin

જો આપણે જોઈએ ન વપરાયેલી ડિરેક્ટરીઓ દૂર કરો:

PlugClean[!]

પેરા વિમ-પ્લગ મેનેજરને અપડેટ કરો:

PlugUpgrade

પ્લગિન્સના વર્તમાન સ્નેપશોટને પુનર્સ્થાપિત કરવા માટે સ્ક્રિપ્ટ બનાવો

PlugSnapshot 

કેટલીકવાર અપડેટ કરેલા પ્લગિન્સમાં નવા બગ્સ હોઈ શકે છે અથવા યોગ્ય રીતે કાર્ય કરવાનું બંધ કરી શકે છે.

આને ઠીક કરવા માટે, તમે ફક્ત સમસ્યાવાળા પ્લગઈનોને પૂર્વવત્ કરી શકો છો.

આદેશ લખો:

PlugDiff

છેલ્લા સમયથી થયેલા ફેરફારોની સમીક્ષા કરવા

PlugUpdate

અને પ્રત્યેક ફકરામાં X દબાવીને દરેક પ્લગઇનને પૂર્વ-અપગ્રેડ સ્થિતિમાં પાછું મૂકો.

સિસ્ટમમાં આ વિમ addડ-managerન મેનેજરનો ઉપયોગ કેવી રીતે કરવો તે આપણા દરેક પર નિર્ભર છે, તેમ ઉલ્લેખિત વિમ આપણી જરૂરિયાતોને વધારી અને કસ્ટમાઇઝ કરી શકાય છે.

જો તમે આ સાધન વિશે વધુ જાણવા માંગતા હો, તો તમે મુલાકાત લઈ શકો છો નીચેની કડી.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.