Zadanie 1
Opis: Wyobraź sobie, że otworzyłeś plik konfiguracyjny karty sieciowej. Jesteś w trybie, który pozwala Ci pisać tekst (Tryb Insert). Wpisałeś niezbędne zmiany, ale teraz chcesz zapisać plik i wyjść do terminala.
Twoje zadanie: Opisz krok po kroku, jakie klawisze musisz nacisnąć, aby:
Wyjść z trybu wprowadzania tekstu.
Przejść do trybu poleceń i zapisać plik pod nazwą siec.txt.
Zamknąć edytor.
Zadanie 2
Opis: Otworzyłeś bardzo długi plik z logami systemowymi. Twoim zadaniem jest znalezienie błędu w linii nr 42, naprawienie go i natychmiastowe przeniesienie się na sam koniec pliku, aby dopisać dzisiejszą datę.
Twoje zadanie: Opisz (używając skrótów klawiszowych Vim), jak najszybciej:
Przeskoczyć bezpośrednio do linii 42 (bez przewijania strzałkami).
Po edycji – jednym skrótem przenieść kursor na ostatnią linię w pliku.
Zadanie 3
Opis: Pracujesz nad skryptem Bash. Napisałeś skomplikowaną funkcję, która zajmuje 5 linii. Chcesz ją powielić (skopiować i wkleić poniżej), a następnie usunąć zbędne słowo w trzeciej linii tej funkcji.
Twoje zadanie: Wyjaśnij, jakich poleceń użyjesz w trybie normalnym (nie używamy myszki ani skrótów systemowych typu Ctrl+C!), aby:
Skopiować blok 5 linii tekstu.
Wkleić go poniżej.
Usunąć jedno całe słowo pod kursorem.
Zadanie 4
Opis: Edytowałeś ważny plik systemowy, ale nagle zdałeś sobie sprawę, że przez przypadek skasowałeś kilka kluczowych linii. Nie chcesz zapisywać tych zmian, bo zepsujesz system. Chcesz zamknąć plik w taki sposób, aby żadna zmiana nie została wprowadzona.
Twoje zadanie: Podaj dokładną komendę, która wymusi zamknięcie edytora bez zapisywania zmian (tzw. wyjście awaryjne). Wyjaśnij, co oznacza symbol wykrzyknika w tej komendzie.
Zadanie 5
Opis: Masz plik z listą 500 użytkowników systemu. Musisz sprawdzić, czy na liście znajduje się użytkownik o nazwie "admin".
Twoje zadanie: Opisz procedurę wyszukiwania frazy wewnątrz edytora Vim.
Jakiego znaku użyjesz, aby rozpocząć szukanie?
Jakim klawiszem będziesz przeskakiwać do kolejnych znalezionych wyników, jeśli słowo "admin" pojawia się kilka razy?