Edycja plików w systemie Unix i Linux - zostań Administratorem DevOps - poznaj komendy Vim poprzez praktyczne ćwiczenia!
Stworzony przez Łukasz Bartnicki
Masz pytania dotyczące tego szkolenia ?
Vim to edytor uniwersalny, wieloplatformowy, elastyczny i darmowy, obsługiwany klawiaturą. Jest powszechny w IT, więc spotkasz go w wielu zadaniach. Ten kurs pokazuje Vima od praktycznej strony, tak by sprawnie wykonywać operacje na plikach i skryptach, bez zbędnych dodatków.
Skupiamy się na tym, co naprawdę potrzebne w codziennej pracy: nawigacji, edycji, wyszukiwaniu, podmianach, buforach, oknach, makrach i konfiguracji vimrc. Materiał prowadzony jest jasno i konkretnie, tak byś szybko poczuł pewność w pracy z plikami.
Nie są wymagane wstępne umiejętności. Wystarczy chęć nauki i gotowość do ćwiczeń w Vimie.
Vim to uniwersalny, wieloplatformowy i elastyczny edytor tekstu, obsługiwany głównie z klawiatury. Jest popularny w IT, dlatego warto poznać go od praktycznej strony. W tym kursie przejdziesz przez najważniejsze czynności: otwieranie i zapisywanie plików, nawigację, wstawianie i usuwanie, rejestry, wyszukiwanie i zamianę, tryb visual, bufory, okna, makra oraz konfigurację vimrc. Minimum teorii, maksimum ćwiczeń, a na końcu szybki test wiedzy.
Zaczynamy od uruchomienia edytora, otwierania i zapisywania plików tekstowych. Poznasz układ pracy oparty na klawiaturze, dzięki któremu szybko wykonujesz operacje. Pokażemy, jak poruszać się po znakach, liniach i stronach, by pewnie przeskakiwać między fragmentami. Nauczysz się wstawiać tekst przez pisanie i wklejanie w różnych miejscach, a także usuwać niepotrzebne elementy na kilka sposobów. Dzięki temu już na starcie uporasz się z typowymi zadaniami, z którymi spotykasz się na co dzień w IT.
Drugi etap to płynna edycja treści. Ćwiczysz wstawianie tekstu tam, gdzie go potrzebujesz, zarówno poprzez pisanie, jak i wklejanie. Poznasz różne warianty usuwania: od pojedynczych znaków i słów po całe linie czy bloki. Ważnym elementem są rejestry, które przechowują różne wycinki, abyś mógł wygodnie kopiować, wycinać i wklejać bez ryzyka nadpisania potrzebnych danych. Dzięki temu porządkujesz pliki szybciej i zachowujesz kontrolę nad każdą zmianą.
Nie musisz przewijać plików w nieskończoność. Nauczysz się wyszukiwać znaki i całe ciągi tekstowe, by natychmiast trafić we właściwe miejsce. Pokażemy, jak bezpiecznie podmieniać fragmenty, również te znalezione dzięki wyszukiwaniu, co pozwala szybko aktualizować skrypty i konfiguracje. Ważną częścią jest wbudowany help: dowiesz się, jak w kilka chwil znaleźć potrzebne polecenia i przykłady. Z tą wiedzą rozwiążesz typowe problemy bez wychodzenia z edytora.
Gdy edytujesz więcej niż jeden plik, liczy się porządek. Zobaczysz, jak otwierać wiele plików naraz i wygodnie przełączać się między nimi dzięki buforom. Nauczysz się pracować w kilku oknach, aby wygodnie oglądać różne fragmenty i równolegle modyfikować treści. Do zaznaczania użyjesz trybu visual, który ułatwia operacje na blokach tekstu. Taka organizacja pracy przyspiesza wykonywanie codziennych zadań i sprawia, że nawet duże zmiany stają się proste do ogarnięcia.
Dowiesz się, jak tworzyć makra, czyli zapisywać sekwencje poleceń, by wielokrotnie wykonywać je jednym ruchem. Poznasz też konfigurację poprzez plik vimrc, dzięki której dopasujesz edytor do swoich nawyków. Kurs oszczędza Twój czas: jest tylko niezbędna teoria i nacisk na praktykę, a całość prowadzona jest w prostej stylistyce, bez ozdobników, by nic nie zasłaniało treści. Na końcu czeka szybki test wiedzy. Kurs ma ewoluować – Twoje propozycje tematów będą dodawane.