tldr/pages.pl/common/vim.md

38 lines
854 B
Markdown
Raw Normal View History

2020-04-15 17:16:27 +01:00
# vim
2020-04-15 19:02:40 +01:00
> Vim (Vi IMproved), edytor tekstu wiersza polecenia, oferuje kilka trybów dla różnych rodzajów manipulacji tekstem.
> Naciśnięcie przycisku `i` powoduje przejście do trybu edycji. `<Esc>` wraca do normalnego trybu, który nie pozwala na zwykłe wstawianie tekstu.
> Więcej informacji: <https://www.vim.org>.
2020-04-15 17:16:27 +01:00
2020-04-15 19:02:40 +01:00
- Otwórz plik:
2020-04-15 17:16:27 +01:00
`vim {{path/to/file}}`
2020-04-15 19:02:40 +01:00
- Zobacz instrukcję pomocy Vim:
2020-04-15 17:16:27 +01:00
`:help<Enter>`
2020-04-15 19:02:40 +01:00
- Zapisz plik:
2020-04-15 17:16:27 +01:00
`:write<Enter>`
2020-04-15 19:02:40 +01:00
- Wyjdź bez zapisywania:
2020-04-15 17:16:27 +01:00
`:quit!<Enter>`
2020-04-15 19:02:40 +01:00
- Otwórz plik pod określonym numerem wiersza:
2020-04-15 17:16:27 +01:00
`vim +{{line_number}} {{path/to/file}}`
2020-04-15 19:02:40 +01:00
- Cofnij ostatnią operację:
2020-04-15 17:16:27 +01:00
`u`
2020-04-15 19:02:40 +01:00
- Wyszukaj wzorzec w pliku (naciśnij `n`/`N` przejść do następnego/poprzedniego dopasowania):
2020-04-15 17:16:27 +01:00
`/{{search_pattern}}<Enter>`
2020-04-15 19:02:40 +01:00
- Wykonaj podstawienie wyrażenia regularnego w całym pliku:
2020-04-15 17:16:27 +01:00
`:%s/{{pattern}}/{{replacement}}/g<Enter>`