Teksta redaktors vi

By koijots

Tehniski sīkumi. Linux ir tāds standarta teksta redaktors vi (jaunākā versija vim), kas ir visur. Var protams nekavējoties uzlikt citu teksta redaktoru, piemēram, joe, bet dažreiz neko darīt. Tā kā pašam nācās vairākas reizes izmisīgi meklēt dažas vi komandas, tad uzrakstīšu – varbūt kādam noder.

Atvērt failu:
vi faila nosaukums

Standartā fails tiek atvērts skatīšanās rezīmā. Lai pārietu uz rediģēšanas režīmu, jānospiež taustiņš I (apakšējā rindā parādīsies — INSERT –).

Lai pārietu atpakaļ uz skatīšanās režīmu, jānospiež taustiņš Esc.

Pēc vi komandas uzrakstīšanas jāspiež taustiņš Enter. Dažas standarta komandas:

Lai saglabātu failā veiktās izmaiņas un aizvērtu failu, pārejam uz skatīšanās režīmu (spiežam Esc) un rakstām:
:wq

Vai arī:
ZZ

Lai failā veiktās izmaiņas netiktu saglabātas, rakstām:
:q!

Ja fails ir liels un mēs gribētu redzēt rindu numurus, tad atveram ar vi failu (skatīšanās režīmā) un rakstām:
:set nu

Ja rindu numuri ir jau uzlikti, tad lai tos noņemtu, rakstām:
:set nu!

Ja gribam izdzēst failā tieši kādu rindu/rindas, tad pārejam uz skatīšanās režīmu, pārvietojam kursoru uz attiecīgo rindu un spiežam:
dd

Ja kādreiz ir problēma, ka vēlamies iekopēt ar vi atvērtajā failā kādu tekstu, bet ierastais peles labais taustiņš nereaģē, tad pārejam uz skatīšanās režīmu un rakstām:
:set mouse=

Vi redaktorā ar taustiņiem Home un End var pāriet uz rindas sākumu un beigām.

Ja kāds zina vēl kādu noderīgu komandu, būšu priecīgs :)

Atstāj atbildi