થોડા દિવસ પહેલા જ લોકાર્પણ કર્યું હતું Vim 9.1 નું નવું સંસ્કરણ. આ પ્રકાશન તે સામૂહિક કાઉન્સિલના નિર્દેશન હેઠળ ઉત્પાદિત પ્રથમ સંસ્કરણ તરીકે રજૂ કરવામાં આવ્યું છે, જેમણે નિર્ણય લેવાની નોકરી લીધી. Vim 9.1 એ મુખ્યત્વે બગ ફિક્સ રિલીઝ છે, તેમાં સેંકડો બગ ફિક્સ, કેટલીક નવી સુવિધાઓ અને ઘણા નાના સુધારાઓ છે.
આ નંબર તે બ્રામ મૂલેનારની સ્મૃતિને સમર્પિત છે, વિમના લેખક અને મુખ્ય વિકાસકર્તા, જે 30 વર્ષથી વધુ સમયથી પ્રોજેક્ટની જાળવણી કરે છે. બ્રહ્મે વિમમાં મોટા ભાગના ફેરફારો વિકસાવ્યા: તેણે 16.5 હજાર કમિટ કર્યા અને કોડની 3.5 મિલિયન લાઇન ઉમેરી, જે અન્ય તમામ વિકાસકર્તાઓના સંયુક્ત યોગદાન કરતાં 50 ગણી વધારે છે.
વિમ પ્રોજેક્ટને એ જાહેરાત કરતાં આનંદ થાય છે કે આખરે Vim 9.1 રિલીઝ કરવામાં આવ્યું છે.
આ સંસ્કરણ બ્રામ મૂલેનારને સમર્પિત છે, જે 30 વર્ષથી વધુ સમયથી લીડ વિમ ડેવલપર છે, જેનું અડધા વર્ષ પહેલા અવસાન થયું છે. તમારા કાર્ય વિના વિમ પ્રોજેક્ટ અસ્તિત્વમાં ન હોત!Vim 9.1 એ મુખ્યત્વે બગ ફિક્સ રિલીઝ છે, તેમાં સેંકડો બગ ફિક્સ, કેટલીક નવી સુવિધાઓ અને ઘણા નાના સુધારાઓ છે.
જેઓ વિમ વિશે જાણતા નથી, તેઓએ જાણવું જોઈએ કે આ છે ક્રોસ-પ્લેટફોર્મ ટેક્સ્ટ એડિટર અત્યંત વૈવિધ્યપૂર્ણ વીઆઇ સ softwareફ્ટવેર દ્વારા પ્રેરિત, યુનિક્સ સિસ્ટમ્સ પરના લોકપ્રિય ટેક્સ્ટ સંપાદક. મુખ્ય લક્ષણ બંને વિમ અને વી એમાં શામેલ છે કે તેમની પાસે વિવિધ મોડ્સ છે જે ચોક્કસ કામગીરી કરવા માટે ફેરવી શકાય છે, જે તેમને મોટાભાગના સામાન્ય સંપાદકોથી અલગ પાડે છે, જેમાં ફક્ત એક મોડ છે જેમાં કી સંયોજનો અથવા ગ્રાફિકલ ઇન્ટરફેસોનો ઉપયોગ કરીને આદેશો દાખલ કરવામાં આવે છે.
વિમની મુખ્ય નવી સુવિધાઓ 9.1
વિમ 9.1 વિકાસના દોઢ વર્ષ પછી આવે છે અને તે મુખ્યત્વે બગફિક્સ પ્રકાશન તરીકે ગણવામાં આવે છે, મુઠ્ઠીભર નવી સુવિધાઓ અને કેટલાક નાના સુધારાઓ સાથે. વચ્ચેs સૌથી નોંધપાત્ર લક્ષણો ઉદાહરણ તરીકે, ત્યાં છે Vim9 સ્ક્રિપ્ટીંગ ભાષાના વર્ગો અને ઑબ્જેક્ટ્સ માટે સપોર્ટ, સ્ક્રિપ્ટ્સમાં ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ પદ્ધતિઓનો ઉપયોગ કરવાની મંજૂરી આપે છે.
નવી આવૃત્તિ રજૂ કરે છે તે અન્ય નવીનતા છે સરળ સ્ક્રોલિંગ માટે આધારe (સ્મૂથ સ્ક્રોલ) જે સ્ક્રીન લાઇન સાથે કામ કરે છે. આ સુવિધા માત્ર આંશિક રીતે જ લાગુ કરવામાં આવી છે અને હાલમાં તે CTRL-E, CTRL-Y અને માઉસ સ્ક્રોલિંગ સાથે કામ કરે છે.
તે ઉપરાંત, બફરમાં વર્ચ્યુઅલ ટેક્સ્ટ ઉમેરવાની ક્ષમતા લાગુ કરવામાં આવી છે, જેનો ઉપયોગ LSP સર્વર્સ દ્વારા જારી કરાયેલા સૂચનો પ્રદર્શિત કરવા માટે પણ થઈ શકે છે તે પ્રકાશિત થયેલ છે કે ": defer" આદેશ ઉમેરવામાં આવ્યો હતો વર્તમાન ફંક્શન પૂર્ણ થયા પછી આપેલ ફંક્શનને એક્ઝિક્યુટ કરવા માટે, તે મૂળભૂત રીતે ફંક્શન ક્લિનઅપ પ્રક્રિયાઓને સુધારવાનો હેતુ છે.
વિમ 9.1 પણ પાછલા સંસ્કરણોથી પીડાતા ઘણા મુદ્દાઓને સંબોધિત કરે છે, અસુરક્ષિત મેમરી એક્સેસ, મેમરી લિક, બફર ઓવરફ્લો અને સંભવિત ક્રેશ સહિત.
ના અન્ય ફેરફારો કે standભા:
- EditorConfig પ્લગઇન શામેલ છે.
- OpenVMS પ્લેટફોર્મ માટે સુધારેલ આધાર.
- xxd હેક્સ ડમ્પ ટૂલ હવે કલર આઉટપુટ અને બીટ ડમ્પના વ્યુત્ક્રમને સપોર્ટ કરે છે.
- નવી સુવિધાઓ ઉમેરવામાં આવી છે અને
- સ્વતઃ આદેશો, ભૂતપૂર્વ આદેશો અને વિકલ્પો, વિમની ક્ષમતાઓને વધુ સમૃદ્ધ બનાવે છે
- વિમનું FTP સર્વર બંધ કરવામાં આવ્યું છે અને Git નો ઉપયોગ હવે સંસાધનોની સેવા માટે થાય છે.
છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે Vim 9.0 ના આ નવા સંસ્કરણ વિશે, તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં
Linux પર Vim 9.1 કેવી રીતે ઇન્સ્ટોલ કરવું?
આ નવા સંસ્કરણને ઇન્સ્ટોલ કરવામાં રસ ધરાવતા લોકો માટે, તેઓ તેમની સિસ્ટમ અનુસાર નીચેના આદેશોમાંથી કોઈ એક ચલાવીને તે કરી શકે છે.
જેઓ ઉબુન્ટુ વપરાશકર્તાઓ છે અને ડેરિવેટિવ્ઝ, તેઓ નીચેની રીપોઝીટરીને સિસ્ટમમાં ઉમેરીને અને Vim ઇન્સ્ટોલેશન કરીને આ કરી શકે છે. આદેશો નીચે મુજબ છે:
sudo add-apt-repository ppa:jonathonf/vim-daily sudo apt-get update sudo apt install vim
જેઓ આર્ક યુઝર્સ છે તેમના કિસ્સામાં Linux અને ડેરિવેટિવ્ઝ:
sudo pacman -S vim
જ્યારે Fedora અને ડેરિવેટિવ્ઝના વપરાશકર્તાઓના કિસ્સામાં:
sudo dnf install vim
Flatpak
flatpak install flathub org.vim.Vim