સ્પેસવીમ - બનાવેલ સમુદાય-વિકસિત વિમ વિતરણ

સ્પેસવીમ

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

પૂરકતા તેઓ અમુક સુવિધાઓના અમલીકરણ સાથે સંગ્રહમાં જૂથ થયેલ છે. ઉદાહરણ તરીકે, અજગર સ્તર ડિઓપ્લે.એનવીમ, નિયોમેક અને જેડી-વિમને colટો-પૂર્ણતા, સિન્ટેક્સ ચકાસણી અને દસ્તાવેજીકરણ શોધ પ્રદાન કરવા માટે એકત્રિત કરે છે.

આ અભિગમ સુયોજનને વ્યવસ્થિત રાખવામાં અને યુઝર ઓવરહેડ ઘટાડવામાં મદદ કરે છે કયા પેકેજો ઇન્સ્ટોલ કરવા તે વિશે વિચારવાનું ટાળ્યા દ્વારા.

તેથી, વપરાશકર્તાને પ્લગિન્સની અલગ પસંદગીની જરૂરિયાત વિના ફક્ત જરૂરી કાર્યક્ષમતા પસંદ કરવાની જરૂર છે.

તેની મુખ્ય લાક્ષણિકતાઓમાં શામેલ છે:

  • નિયોવિમ સેન્ટ્રિક
  • મોડ્યુલર ગોઠવણી
  • [Dein.vim] સાથે 90% પ્લગઇન્સ લોડ કરી રહ્યું છે
  • મજબૂત, છતાં હલકો
  • કેન્દ્રિત વર્કફ્લોમાં જોડાઓ
  • અદ્ભુત UI
  • ભાષા વિશિષ્ટ મોડ
  • વ્યાપક નિયોકપૂર્ણ કન્ફિગરેશન
  • લેબલ્સ માટેનું કેન્દ્રિય સ્થાન
  • પ્રકાશ સરળ / ટેબલલાઇન સ્થિતિ
  • રંગ સંયોજનો

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

તે નોંધવું જોઈએ કે સ્પેસવીમ અને નિયોવિમ વચ્ચે મૂંઝવણ ન કરો, કારણ કે કેટલાક માને છે કે તેઓ સમાન અથવા સમાન પ્રોજેક્ટ છે.

નીઓવિમ વિમના પુનર્લેખન કરતાં વધુ છે. તેની મુખ્ય કાર્યક્ષમતા એ એક સર્વર પ્રદાન કરવું છે જે કીસ્ટ્રોકના જવાબમાં અન્ય સંપાદકોને બફરને સંપાદિત કરવાની મંજૂરી આપે છે.

જ્યારે સ્પેસવીમ એ ફક્ત વિમ રૂપરેખાંકન છે. વપરાશકર્તાઓ પણ સેપ્સવિમના પ્રદર્શન વિશે ખાતરી નથી અને તેની તુલના જીએનયુ ઇમાક્સ માટેનું રૂપરેખાંકન માળખું સ્પેસમેકસ સાથે કરી રહ્યા છે.

સ્પેસવીમ 1.1 ના નવા સંસ્કરણ વિશે

4 મહિનાના વિકાસ ગાળા પછી, સ્પેસવીમ 1.1 પ્રોજેક્ટનું નવું સંસ્કરણ તાજેતરમાં પ્રકાશિત થયું હતું.

નવું સંસ્કરણ પોપઅપ સપોર્ટ ઉમેરે છે (ઉદાહરણ તરીકે, ફ્લાયગ્રેપ દ્વારા દસ્તાવેજીકરણ અને શોધ પરિણામોને પ્રદર્શિત કરવા માટે).

તે ઉપરાંત fzf શોધ પ્લગઇન માટેનું મેનૂ અમલમાં મૂક્યું અને રસ્ટ ભાષામાં વિકાસકર્તાઓ માટે એક સમૂહ.

બીજી બાજુ, અમે એ પણ પ્રકાશિત કરી શકીએ છીએ કે પ્રોજેક્ટમાં "ગિટ લ logગ" આદેશ અને ડેફએક્સ ફાઇલ મેનેજરની લિંક ઉમેરવામાં આવી હતી.

આ સંસ્કરણમાં નવી સુવિધાઓ શામેલ છે:

  • ફ્લોટિંગ વિંડો ઉમેરવાનું તમને મેચ શોધવા માટે પરવાનગી આપે છે.
  • વિંડોઝ સંસ્કરણ ડીએફએક્સ અને ડિસ્ક એક્સપ્લોરર સપોર્ટને ઉમેરે છે, અને ડિફ defaultલ્ટ કી એસપીસી એફડી સાથે જોડાય છે:
  • Iedit મોડમાં વધારો, iedit-નોર્મલ સિક્સ આદેશો ઉમેરો, અને iedit-insert આદેશો Ctrl-e, Ctrl-a, Ctrl-b, અને Ctrl-f ઉમેરો.
  • Fzf મોડ્યુલ સુધર્યું અને fzf મેનુ માટે સપોર્ટ ઉમેરવામાં આવ્યો.

સ્થાપન

સ્પેસવીમ સ્થાપિત કરવું ખૂબ સરળ છે. માટે હાથ ધરવા માટે સમર્થ હોવા રસ ધરાવતા લોકો માટે તમારે ટર્મિનલ ખોલવું જ જોઇએ અને તેમાં આપણે નીચેનો આદેશ લખવા જઈશું:

curl -sLf https://spacevim.org/install.sh | bash

ડોકર પર ઇન્સ્ટોલેશન

સ્પેસવીમ માટે બીજી ઇન્સ્ટોલેશન પદ્ધતિ પણ છે અને તે ડોકરની સહાયથી છે, તેથી સ્પેસવીમ કન્ટેનરની અંદર ચાલી શકે છે.

આ માટે તેઓએ ફક્ત ડોકર સપોર્ટ ઇન્સ્ટોલ કરવો પડશે અને ટર્મિનલમાં આપણે નીચેના આદેશો ચલાવીશું:

docker pull spacevim/spacevim
docker run -it --rm spacevim/spacevim nvim
docker run -it -v ~/.SpaceVim.d:/home/spacevim/.SpaceVim.d --rm spacevim/spacevim nvim

સ્પેસવીમ ઇન્સ્ટોલ કર્યા પછી, ચાલો વિમ શરૂ કરીએ અને સ્પેસવીમ આપમેળે પ્લગઈનો ઇન્સ્ટોલ કરશે. ઇન્સ્ટોલેશન કર્યા પછી, સ્પેસવીમ માળખું નીચેની બનેલી છે:

  • રૂપરેખાંકન / - રૂપરેખાંકન
  • પ્લગઈનો / - પ્લગઇન સેટિંગ્સ
  • મેપિંગ્સ.વીમ - કી મેપિંગ્સ
  • ocટોકdsમ્સ.વિમ - ocટોકmમડ જૂથ
  • general.vim - સામાન્ય રૂપરેખાંકન
  • init.vim - રનટાઇમપેથ પ્રારંભ
  • neovim.vim - નિઓવિમ વિશિષ્ટ સેટિંગ્સ
  • પ્લગઈનો.વિમ - પ્લગઇન પેકેજો
  • કમાન્ડ.વીમ - આદેશો
  • કાર્યો.વિમ - કાર્યો
  • મુખ્ય.વિમ - મુખ્ય રૂપરેખાંકન
  • ftplugin / - ભાષા વિશિષ્ટ કસ્ટમ સેટિંગ્સ
  • કોડ સ્નિપેટ્સ / - કોડ સ્નિપેટ્સ
  • filetype.vim - કસ્ટમ ફાઇલ પ્રકાર શોધ
  • init.vim - ફુએન્ટેસ્કોનફિગ / મુખ્ય.વિમ
  • vimrc - ફ્યુએન્ટેસ્કોનફિગ / મુખ્ય.વિમ

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


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

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

*

*

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