24 lines
884 B
Markdown
24 lines
884 B
Markdown
# L03 · Neovim — navigation and editing
|
|
|
|
Karta ćwiczy podstawowy cykl pracy: przejście do wskazanego miejsca,
|
|
wyszukanie tekstu, zmianę bufora, zapis oraz świadome undo/redo. Testy używają
|
|
`nvim --headless -u NONE`, więc nie zależą od prywatnej konfiguracji ucznia.
|
|
|
|
## Taski
|
|
|
|
| Task | Dowód PASS |
|
|
| --- | --- |
|
|
| `task01_navigation` | kursor przechodzi na linię 4 z 5 |
|
|
| `task02_search_edit_save` | znaleziono linię 2, `beta` zapisano jako `BETA` |
|
|
| `task03_undo_redo` | po zmianie: 4 linie, undo: 3, redo i zapis: 4 |
|
|
|
|
```bash
|
|
stemctl card use console-bash L03
|
|
stemctl test native-amd64 console-bash L03 1
|
|
stemctl test native-amd64 console-bash L03 2
|
|
stemctl debug native-amd64 console-bash L03 3
|
|
```
|
|
|
|
W sesji interaktywnej użyj odpowiednio `4G`, `/beta`, `ciw`, `:write`, `u`
|
|
i `Ctrl-r`. Wyniki zapisz w [answers/neovim-evidence.md](answers/neovim-evidence.md).
|