39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
|
|
# vim
|
||
|
|
|
||
|
|
> Vim (Vi IMproved), je uređivač teksta za komandnu liniju koji nudi više režima rada za različite vrste manipulacije tekstom.
|
||
|
|
> Pritiskom na `<i>` u normalnom režimu prelazi se u režim umetanja. Pritiskom na `<Esc>` vraćate se u normalni režim, koji omogućava korištenje Vim komande.
|
||
|
|
> Pogledajte isto: `vimdiff`, `vimtutor`, `nvim`, `gvim`.
|
||
|
|
> Više informacija: <https://www.vim.org>.
|
||
|
|
|
||
|
|
- Otvorite datoteku:
|
||
|
|
|
||
|
|
`vim {{put/do/datoteke}}`
|
||
|
|
|
||
|
|
- Otvorite datoteku na oređenoj liniji:
|
||
|
|
|
||
|
|
`vim +{{broj_linije}} {{put/do/datoteke}}`
|
||
|
|
|
||
|
|
- Pogledajte pomoćni list za Vim:
|
||
|
|
|
||
|
|
`<:>help<Enter>`
|
||
|
|
|
||
|
|
- Sačuvaj i zatvori trenutni buffer:
|
||
|
|
|
||
|
|
`{{<Esc><Z><Z>|<Esc><:>x<Enter>|<Esc><:>wq<Enter>}}`
|
||
|
|
|
||
|
|
- Prebaci se u normalni režim i opozovi posljednu operaciju:
|
||
|
|
|
||
|
|
`<Esc><u>`
|
||
|
|
|
||
|
|
- Tražite uzorak u datoteci (pritiskom na `<n>`/`<N>` prelazite na sljedeće/predprošlo podudaranje):
|
||
|
|
|
||
|
|
`</>{{uzorak_pretrage}}<Enter>`
|
||
|
|
|
||
|
|
- Izvedite `regex` (regularni izraz) zamjenu u cijeloj datoteci:
|
||
|
|
|
||
|
|
`<:>%s/{{regex}}/{{zamjena}}/g<Enter>`
|
||
|
|
|
||
|
|
- Pokaži brojeve linija:
|
||
|
|
|
||
|
|
`<:>set nu<Enter>`
|