1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-17 07:55:29 +02:00
tldr/pages.it/common/nvim.md

38 lines
1 KiB
Markdown
Raw Normal View History

# nvim
> Neovim, un editor di testo basato su Vim che offre molti diversi modi di manipolare e navigare il testo.
> Premere `<i>` per entrare in modalità inserimento (insert mode), `<Esc>` per uscire e tornare alla modalità normale (normal mode).
> Maggiori informazioni: <https://neovim.io>.
- Aprire un file:
`nvim {{file}}`
- Entrare nella modalità per scrivere testo (insert mode):
`<Esc><i>`
- Copiare ("yank") o cancellare ("delete") la linea corrente (può poi essere copiata con `<p>`):
`<Esc>{{<y><y>|<d><d>}}`
- Annullare l'ultima operazione fatta:
`<Esc><u>`
- Cercare uno specifico pattern nel file (premere `<n>`/`<N>` per navigare tra le occorrenze successive/precedenti):
`<Esc></>{{patter_da_cercare}}<Enter>`
- Eseguire una sostituzione tramite espressione regolare nell'intero file:
`<Esc><:>%s/{{espressione_regolare}}/{{sostituzione}}/g<Enter>`
- Salvare (scrivere) il file per poi uscire:
`{{<Esc><Z><Z>|<Esc><:>x<Enter>|<Esc><:>wq<Enter>}}`
- Uscire senza salvare:
`<Esc><:>q!<Enter>`