El vim teksta redaktors ir sena paziņa katram Linux lietotājam. īpaši tās programmētāji. Tā lietošana nav vienkārša, un tai ir mācīšanās līkne, taču, kad to apgūsit, tas būs jūsu uzticīgais pavadonis, rakstot kodu. Tāpēc, ja vēlaties sākt, mēs jums to sniegsim neliels ceļvedis galvenajām Vim komandām kas jums būs jāizmanto savos failos.
Vim ir uzlabota Vi redaktora versija, kas parādījās uz skatuves 80. gados. Tāpēc, lai gan Vim ir uzlabota oriģināla versija un kas ir paplašināta, pateicoties tā lieliskā daudzveidība un zemais resursu patēriņš. Tomēr jāatzīmē, ka, lai to pārvietotu, peles lietošana ir ierobežota -lai neteiktu nulles veidā-. Tāpēc šajā teksta redaktorā ir svarīgi izmantot tastatūru.
Instalējiet Vim savā datorā
Pirmā lieta, kas jums jādara, ir instalēt slaveno redaktoru, lai varētu to izmantot. Viens no patīkamajiem Vima pārsteigumiem ir tas tas ir daudzplatforms, lai to varētu izmantot visās operētājsistēmās. Lai gan mēs jau teicām, ka tas ir paredzēts lietošanai Linux vidēs. Tās instalēšana operētājsistēmā Linux ir šāda:
sudo apt-get install vim
Vietā, ja vēlaties to instalēt operētājsistēmā Windows vai MacOS, šeit mēs atstājam jums šādas saites uz tā oficiālo lapu, kur jums būs gan versija ar termināli, gan versija ar GUI interfeisu. Abos gadījumos ieteicams izmantot termināļa versiju.
Kad teksta redaktors ir instalēts jūsu datorā, mēs turpinām izskaidrot visizplatītākās Vim komandas, kas kalpos par pamatu, lai pārvietotos pa dažādiem failiem, ko atverat no tā. Priekš atveriet rediģējamo failu, jums būs jāraksta šāda komanda:
vim nombre-documento-.txt
Un, nospiežot taustiņu ENTER, mēs jau būsim Vim redaktorā ar atvērtu dokumentu un gatavi to apstrādāt.
Būtiskas Vim komandas, lai jūs varētu izmantot populāro teksta redaktoru
Pirmkārt, mēs vēlamies jums pastāstīt, ka, lai gan sākotnējā versijā daudzām tā laika tastatūrām nebija virziena taustiņu, pārvietošanas bija jāveic ar citām atslēgām - Tas ir reģistrjutīgs. Un tie ir šādi:
- Pa labi: l
- Pa kreisi: h
- Uz leju: j
- Virs: k
- Dodieties uz atvērtā dokumenta sākumu: gg
- Pārejiet uz rindas sākumu: ^
- Dodieties uz rindas beigām: $
- Dodieties uz atvērtā dokumenta beigām: G
- Ritiniet līdz pēdējām veiktajām izmaiņām: ;
Vim komandas, lai rediģētu tekstus
Tiklīdz mēs zinām, kā pārvietoties pa failiem, ko atveram programmā Vim, tas ir laiks rediģēt šos tekstus. Un tad mēs jums atstājam Vim komandas, kuras izmantosit visbiežāk. Vim ir trīs dažādi režīmi: komandu režīms -tā, kas tiek atvērta pēc noklusējuma, ievietošanas režīms un papildu komandu režīms.
Kad fails ir atvērts, Vim gaida, kad sāksit rakstīt dažas pirmās komandas. Un kas tie ir? Mēs tos jums piedāvājam zemāk:
- Ievadiet ievietošanas režīmu - ievietojiet jaunu tekstu-: i (lai izietu no šī režīma, vienkārši jānospiež ESC)
- Ievadiet ieliktni un ievietojiet jaunu rakstzīmi uzreiz pēc kursa: a
- Ievadiet insert un ierakstiet pašreizējās rindas beigās: A
- Ievietojiet jaunu rindu zem kursa: o
- Ievietojiet jaunu rindu virs kursa: O
- Aizstājiet kursā pareizo varoni: r (lai ievadītu, nekavējoties jānospiež jaunā rakstzīme)
- Drukājiet ar printeri, kuru esat konfigurējis pēc noklusējuma: ha!
Vim komandas izgriezt, dzēst un ielīmēt dokumentā, kas atvērts ar teksta redaktoru
Mēs turpinām rediģēt tekstus, kurus esam atvēruši ar populāro 1991. gadā dzimušo teksta redaktoru. Un šajā gadījumā mēs jums atstāsim Vim komandu saraksts, kuras jums būs nepieciešams, lai failā varētu izdzēst, izgriezt, kopēt un ielīmēt tekstu.
- Izgriezt pašreizējo līniju, kurā atrodas kursors: dd (viena rinda) vai xdd (ja mainīsit 'x' uz skaitli -3dd, piemēram, rindiņas, kuras norādījāt līdz kursoram, tiks izgrieztas)
- Ielīmējiet nokopēto vai izgriezto tekstu vietā, kur nospiežam komandu: p
- Izdzēsiet rakstzīmi zem kursora: x
- Izdzēsiet visu vārdu, kurā atrodas kursors: kovārnis
- Izdzēsiet visu vārdu, kur atrodas kursors, un pārejiet uz ievietošanas režīmu: cw
- Dzēst no kursora līdz rindas beigām un pārejiet uz ievietošanas režīmu: c$
- Kopēt veselu rindu: yy
- Kopējiet no vietas, kur atrodas kursors, līdz rindas beigām: y$
- Kopējiet visu vārdu vietā, kur atrodas kursors: čau
- Nokopējiet rindas numuru no vietas, kur novietojām kursoru: 2yy, 3yy, ... (2 vai 3 rindiņas no kursora atrašanās vietas)
Atsaukt izmaiņas, kas veiktas ar Vim komandām
Visbeidzot, šajā nelielajā Vim komandu rokasgrāmatā mēs jums pastāstīsim, kas jums jādara ja vēlaties atsaukt izmaiņas, kas veiktas ar iepriekšējām komandām izpildīts teksta redaktorā.
- Atsaukt pēdējo ievadīto komandu - :u
- Atsaukt pēdējās komandas, kas norāda numuru - :xu (aizstāt “x” ar konkrēto skaitli)
- Atkārtot pēdējās veiktās izmaiņas — :pārtaisīt
- Lai atjaunotu visas izmaiņas, kas veiktas pēdējā stundā (vai vairākās stundās) – : agrāk 1h
- Lai atjaunotu pēdējo minūšu izmaiņas – :vēlāk 20m (šajā gadījumā tas būtu no pēdējām 20 minūtēm)
Kā redzat, Vim komandu ir daudz. Un mēs esam palikuši tikai ļoti mazā daļā, bet, iespējams, tas var jums palīdzēt šī populārā teksta redaktora ieviešanā un spēs apstrādāt pirmos failus, ko atverat no tā. Līdzīgi, Internetā par to ir daudz dokumentācijas. un, ja vēlaties, varat iedziļināties.
Turklāt, Vim ir diezgan aktīva kopiena kas pievieno funkcijas un jaunus skatīšanās režīmus. Turklāt, lai atvieglotu tā lietošanu, īpaši iesācējiem, ir alternatīvas ar draudzīgāku lietotāja interfeisu tam nav nekāda sakara ar visu, ko esam jums paskaidrojuši. Ja vēlaties tos atklāt, daži piemēri ir šādi: