Ne morate ponovno upisivati ​​prethodno pokrenute naredbe u Vimu. Umjesto toga koristite Vimovu značajku povijesti naredbi.

Iako možete koristiti povijest naredbi Linux ljuske da biste se prisjetili prethodno korištenih naredbi, jeste li znali da možete učiniti istu stvar u Vimu?

Vim ima značajku povijesti naredbi koja vam omogućuje pronalaženje i izvršavanje naredbi koje ste već unijeli. Evo kako mu možete pristupiti.

Pozivanje Vim naredbi

Najjednostavniji način prisjećanja naredbi koje ste unijeli u Vim je ulazak u naredbeni mod. Da biste to učinili, pritisnite Pobjeći a zatim Debelo crijevo (:) ključ. Sada se možete pomicati unatrag i naprijed kroz svoju povijest naredbi pomoću Gore i dolje Tipke sa strelicama.

Kada želite izvršiti naredbu, pritisnite Unesi. Ovo je slično korištenju mehanizam povijesti ljuski u modernim ljuskama kao što su Bash ili Zsh.

Otvaranje prozora povijesti naredbi

Također možete otvoriti prozor povijesti koji prikazuje sve vaše prethodno izdane naredbe tako da uđete u naredbeni mod i pritisnete Ctrl + F.

instagram viewer

Kada otvorite ovaj prozor, možete se kretati gore i dolje pritiskom na k i j tipke, slično kretanju u međuspremniku Vim.

Kada dođete do linije koju želite ponovno pokrenuti, samo pritisnite Unesi a Vim će izvršiti tu naredbu.

Zatvaranje prozora povijesti naredbi

Iako je prozor povijesti naredbi koristan, možda se pitate kako izaći iz njega bez pokretanja naredbe. Lako ga je slučajno otvoriti jer Ctrl + F također pomiče zaslon prema naprijed ako niste pritisnuli Debelo crijevo (:) ključ. Možda ste to namjeravali učiniti umjesto toga.

Srećom, lako je zatvoriti naredbeni prozor. Ako ste u povijesti naredbi, pritisnite Ctrl + C za skok na dno, a zatim ili pritisnite Ctrl + C ili Esc da potpuno zatvorite prozor.

Sada možete listati svoju datoteku ako ste to namjeravali učiniti umjesto otvaranja prozora povijesti naredbi.

Sada možete pristupiti povijesti naredbi u Vimu

Povijest naredbi još je jedna od Vimovih moćnih značajki. Možete vidjeti naredbe koje ste izdali, bilo u naredbenom načinu rada ili u prozoru povijesti naredbi, i izvršiti ih. Ako ste greškom otvorili prozor povijesti naredbi, možete ga i brzo zatvoriti.

Još jedna često zanemarena značajka Vima je mogućnost otvaranja i prebacivanja između višestrukih prozora za uređivanje, pa čak i pokretanja punih terminalskih naredbi.