Emacs jest przykładem takiego edytora tekstu, który ma nie tylko niektóre z najlepszych atrybutów do swojej nazwy, ale jest również niezwykle szybki i wszechstronny w użyciu. To narzędzie jest wyjątkowe, ponieważ jest wysoce konfigurowalne i ma niezwykle przyjazny interfejs, a także doskonałą społeczność, która nadal oferuje swoje wsparcie.
Dzięki takim funkcjom, jak wiele trybów edycji, narzędzia do manipulacji tekstem i integracja z kontrolą wersji, EMACS jest warta posiadania swojej nazwy na najwyższym poziomie edytorów tekstu. Jedną z takich funkcji jest funkcja wyszukiwania i wymiany EMACS. W tym artykule obejmie sposób korzystania z EMACS do wyszukiwania danych i ich wymiany.
1) Polecenie wyszukiwania w Emacs
Emacs ma do dyspozycji wiele narzędzi do manipulacji tekstem. Jednym z takich narzędzi jest funkcja wyszukiwania, która pozwala użytkownikom wyszukiwać elementy za pomocą określonych słów kluczowych, a także wyrażenia regularne.
Użytkownicy mogą wyszukiwać pliki i otwierać te pliki, uderzając Ctrl + x, śledzony przez Ctrl + f.
Użytkownicy mogą przeprowadzić przyrostowe wyszukiwanie, uderzając Ctrl + s. Użytkownicy mogą przeskakiwać z jednego wystąpienia na drugie, ciągle wpisując Ctrl + s.
Wynik jest następujący:
Wyszukiwania przyrostowe zacofane można przeprowadzić, uderzając Ctrl + r.
EMACS pozwala również użytkownikom wykonywać wyszukiwania za pomocą wyrażeń regularnych. Można to zrobić za pomocą kluczy Ctrl + alt + s.
Wynik jest następujący:
2) Wymień polecenie w EMACS
EMACS zapewnia również użytkownikom kilka poleceń do zastąpienia tekstu w pliku. EMACS pozwala użytkownikom wykonywać zamiennik zapytania - wyszukiwanie łańcucha i zastępowanie go - za pomocą klawiszy Alt + Shift + 5.
Proszenie o zastąpienie słowa:
Proszenie o zastąpienie słowa na:
EMACS pozwala również użytkownikom zastąpić wyrażenia regularne za pomocą klawiszy Ctrl + Alt + Shift + 5.
Proszenie o wymianę wyrażenia regularnego:
Proszenie o wyrażenie regularne, aby zastąpić:
Jak dobre są cechy manipulacji tekstem EMACS?
Emacs to bardzo potężny edytor tekstu, który oferuje jedne z najlepszych funkcji dla swoich użytkowników, a także dużą elastyczność i wszechstronność. Jedna z takich funkcji obejmuje polecenia manipulacji tekstem, które są niezwykle potężne i szybkie. Posiadanie poleceń przyrostowych i regularnych wyrażeń i zastępowania pokazuje moc, która stoi za tym prosto wyglądającym narzędziem edytora tekstu.