I-AMP-Umhleli weSibhalo esiphefumlelweyo seVi/Vim seLinux Terminal


I-Amp ilula, ibonakaliswe ngokupheleleyo iVi/Vim ngendlela eyenziwe lula, kwaye idibanisa izinto ezisisiseko ezifunekayo kumhleli wombhalo wale mihla.

Luqwalaselo lwe-zero, akukho-plugins kunye ne-terminal-based interface yomsebenzisi edibanisa kakuhle kakhulu kunye ne-terminal emulators njenge-tmux kunye ne-Alacritty. I-Amp ikwaxhasa i-modal, i-interface eqhutywa yi-keyboard ephefumlelwe yi-Vim eyenza ukuhamba kunye nokuhlela umbhalo ngokukhawuleza.

  • IsiFundi seFayile-Izalathisi ngokukhawuleza kwaye zikhangele iifayile usebenzisa i-algorithm elula, ehambelana ngqo kwaye Uzihoya iifolda zegit ngokungagqibekanga.
  • Intshukumo eLula-Intshukumo ekhawulezayo yekhesa ngaphandle kokuphinda-phinda amaqhosha.
  • Syimbol Tsiba – Yiya kulo naliphi na iklasi, ifom, okanye indlela yokuchaza ngaphakathi kwesithinteli sangoku.
  • Imephu ezingundoqo eziguquguqukayo-Imaphu engundoqo esekwe kwi-YAML ekwaziyo ukuyila imiyalelo eyakhelwe-ngaphakathi kwiimakhro ezintsha, zesiko.

  1. Ulwimi lwenkqubo lweRust kufuneka lufakwe kwisixokelelwano.
  2. Olu xhomekeko libxcb, openssl, zlib, cmake kunye neepakethe zepython3 kufuneka zifakwe kwisixokelelwano.

Uyifaka njani iAmp Text Editor kwiLinux

Ukufakela Umhleli Wombhalo we-AMP kwimvelaphi, kufuneka kuqala ufake ukuxhomekeka okukhankanyiweyo kunikezelo lwakho lweLinux usebenzisa umyalelo olandelayo.

$ sudo apt-get git libxcb1-dev libssl-dev zlib1g-dev cmake python3   [On Debian/Ubuntu]
# yum install git libxcb openssl-devel zlib-devel cmake python3      [On CentOS/RHEL]
# dnf install git libxcb openssl-devel zlib-devel cmake python3      [On Fedora]

Nje ukuba zonke izinto ezixhomekeke ezifunekayo zifakwe, ngoku ungadibanisa ikhowudi yomthombo we-AMP kwindawo yayo yokugcina i-github kwaye uyifake usebenzisa le miyalelo ingezantsi.

$ git clone https://github.com/jmacdonald/amp.git
$ cd amp
$ ls
$ cargo install amp

KwiArch Linux, unokufaka i-AMP kwindawo yokugcina i-AUR njengoko kubonisiwe.

$ git clone https://aur.archlinux.org/amp.git
$ cd amp
$ makepkg -isr

Uyisebenzisa njani iAmp Text Editor kwiLinux

Ngaphambi kokuba uqalise i-Amp, kusoloko kuluqheliselo olulungileyo ukufunda indlela yokuyeka. Chwetheza Q okanye (Shift+q) ukuyeka iAMP xa ukwimo yesiqhelo.

Ngoku unokuvula okanye wenze iifayile ezintsha ngomhleli wombhalo we-AMP njengoko kubonisiwe.

$ amp tecmint.txt

Emva kokuvula ifayile usebenzisa i-amp, cinezela i ukufaka umbhalo kwaye ucinezele Esc iqhosha elilandelwa ngu s ukugcina utshintsho kwifayile.

Ngolwazi oluthe kratya kunye nokusetyenziswa kunye neenketho zoqwalaselo, jongana namaxwebhu e-amp.

I-Amp isekwimihla yayo yokuqala, kunye neempawu ezithile ekusafuneka zongezwe. Nangona kunjalo, ifanelekile ukusetyenziswa kwemihla ngemihla, ngaphandle kwenani elithile. Yizame kwaye wabelane ngeengcinga zakho malunga necandelo lokuphawula elingezantsi.