Kaip įdiegti naujausią „Vim“ redaktorių „Linux“ sistemose


„Vi“ egzistuoja ilgą laiką, buvo sukurta apie 1976 m., Ir pasiūlė vartotojams tradicines, tačiau galingas funkcijas, tokias kaip efektyvi redagavimo sąsaja, terminalo valdymas ir daug daugiau.

Tačiau jam trūko tam tikrų patrauklių funkcijų, pvz., Kelių ekranų, sintaksės paryškinimo, kelių anuliavimo funkcijų ir pan., Kurių daugelis „Unix“/„Linux“ vartotojų ieškojo visiškame teksto rengyklėje.

Todėl „Vim“ („Vi Improved“) buvo sukurtas tam, kad vartotojams būtų suteikta visapusiška, pažangi ir išsami teksto redaktorė. „Vim“ yra galingas, labai konfigūruojamas, populiarus ir daugiaplatformis teksto redaktorius, veikiantis į „Unix“ panašias sistemas, tokias kaip „Linux“, „OS X“, „Solaris“, * BSD ir „MS-Windows“.

Jis taip pat yra daug funkcijų ir labai išplečiamas, naudodamiesi keliais bendruomenės sukurtais papildiniais, galite apgauti gudrybes ir patarimus.

Keletas žymių jo funkcijų yra:

  1. Nuolatinis, daugiapakopis anuliavimo medis
  2. Palaiko kelis ekranus
  3. Labai išplėsta naudojant kelis papildinius
  4. Vartotojams siūlo galingą ir patikimą paieškos įrankį
  5. Palaiko kelias programavimo kalbas ir failų formatus
  6. Palaiko ir integruoja daugybę įrankių ir daug daugiau

Praėjus dešimčiai metų nuo naujo ir patobulinto leidimo „Vim“ esminių pakeitimų, „Vim 8.2“ jau yra paskelbtas kaip ir šiame pranešime. Jame yra keletas svarbių patobulinimų, keli klaidų taisymai ir naujos funkcijos, išvardytos toliau:

  1. Darbai
  2. Asinchroninis įvesties/išvesties palaikymas, kanalai, JSON
  3. Laikmačiai
  4. Palaiko daleles, lambdas ir uždarymus
  5. Įgalinamas naujo stiliaus testavimas
  6. „Viminfo“ sujungta su laiko žyma
  7. Palaiko GTK + 3
  8. „MS-Windows DirectX“ palaikymas

Kaip įdiegti „Vim“ redaktorių „Linux“ sistemose

Daugumoje šiuolaikinių „Linux“ paskirstymų galite įdiegti „Vim“ redaktorių iš numatytųjų saugyklų naudodami paketų tvarkyklę, tačiau turima versija, kurią gausite, yra šiek tiek senesnė.

$ sudo apt install vim     [On Debian, Ubuntu and Mint]
$ sudo dnf install vim     [On RHEL, CentOS and Fedora]
$ sudo pacman -S vim       [On Arch Linux and Manjaro]
$ sudo zypper install vim  [On OpenSuse]

Nors „Vim 8.2“ nėra, reikės daug laiko, kol jis pateks į oficialias skirtingų „Linux“ paskirstymų programinės įrangos saugyklas.

Laimei, „Ubuntu“ ir „Mint“ bei jos darinių vartotojai gali naudoti neoficialų ir nepatikimą PPA, kad jį įdiegtų, kaip parodyta.

$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim

Įdiegę galite paleisti „vim“ iš komandinės eilutės ir peržiūrėti informaciją apie tai, kaip parodyta:

$ vim

Norėdami jį pašalinti ir grįžti į senesnę „Ubuntu“ saugyklos versiją, paleiskite šias komandas, kad išvalytumėte PPA:

$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:jonathonf/vim

„Vim“ iš šaltinių sudarymas „Linux“

Kitiems „Linux“ paskirstymams prireiks šiek tiek laiko, kol jį įtrauksite į oficialias programinės įrangos talpyklas, tačiau galite išbandyti naujausią „Vim 8.0“, patys sukompiliuodami jį iš šaltinio, kaip parodyta.

$ sudo apt install ncurses-dev
$ wget https://github.com/vim/vim/archive/master.zip	
$ unzip master.zip
$ cd vim-master
$ cd src/
$ ./configure
$ make
$ sudo make install
$ vim 
# yum  install  ncurses-devel
# wget https://github.com/vim/vim/archive/master.zip	
# unzip master.zip
# cd vim-master
# cd src/
# ./configure
# make
# sudo make install
# vim

„Arch“ vartotojai gali įdiegti naujausią „Vim“ naudodami „Pacman“, kaip parodyta:

# pacman -S vim

Kitiems „Linux“ paskirstymams galite atsisiųsti ir kurti patys:

Paskutinis, bet ne mažiau svarbus dalykas, jei įdiegėte „Vim“, išbandykite ir susisiekite su mumis naudodami toliau pateiktą atsiliepimų skyrių. Pateikite pasiūlymų arba pasidalykite savo patirtimi su mumis ir dar daugiau. Mums bus malonu gauti iš jūsų svarbių pastabų.