feat(L03): add Neovim navigation and editing card

This commit is contained in:
user
2026-07-21 17:58:46 +02:00
commit e526b8c6f3
38 changed files with 7113 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# 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).