EMACS jest jednym z takich przykładów edytora tekstu znanego z wszechstronności i elastyczności. Emacs ma prosty i przyjazny dla użytkownika interfejs, w połączeniu z doskonałą szybkością i wydajnością, co czyni go popularnym narzędziem wśród społeczności programistycznej. Emacs ma również szczegółową dokumentację, a także kilka doskonałych przewodników i samouczków, aby pomóc użytkownikom w programie.
Potężne cechy EMACS, w tym integracja kontroli wersji, wiele trybów edycji i narzędzia do manipulacji tekstami, odegrały również rolę w popularności tego edytora tekstu. Jedną z takich funkcji, na której wyróżnia się EMACS, jest funkcja kopii i wklejania. W tym artykule obejmie sposób korzystania z EMACS do kopiowania i wklejania danych.
Emacs i schowek
W EMACS proces kopiowania i wklejania materiału jest niezwykle łatwy. Jednak ten proces różni się od tego, co znajdziesz w innych redaktorach. W języku Emacsa proces wycinania tekstu jest określany jako zabijanie, a proces wklejania tekstu jest znany jako szarpanie.
Z drugiej strony kopiowanie tekstu jest określane jako zapisanie na zabójstwie. Jest tak, ponieważ w Emacs, kiedy wycinasz lub kopiujesz tekst, jest wysyłany bezpośrednio na górę. Kill-Ring to w zasadzie lista zawierająca wcześniej zabite (wycięte) bloki tekstu.
Zabij (cięcie), skopiuj i szarpaj (wklej) polecenia w Emacs
Aby skopiować lub zabić tekst w EMACS, musisz najpierw wybrać tekst. Odbywa się to za pomocą polecenia wyboru Ctrl + Space.
Jeśli chcesz tylko skopiować wybrany region, można to zrobić, uderzając Alt + w.
Aby wyciąć lub zabić tekst, możesz użyć kluczy Ctrl + k zabić określoną linię lub Ctrl + w polecenie zabicia całego wybranego regionu.
Aby wkleić lub szarpnąć tekst, naciśnij klawisze Ctrl + y. Wkleje ostatni zabity przedmiot z pierścienia zabijania. EMACS pozwala również przełączać się przez listę zabójstwa za pomocą polecenia Alt + y.
Podsumowanie poleceń:
Jak dobre są cechy manipulacji tekstem EMACS?
Emacs ma bardzo potężny rdzeń na zapleczu, co daje temu edytorowi tekstu zarówno wszechstronności, jak i rozszerzalności. To z kolei pozwoliło użytkownikom cieszyć się dużym zestawem narzędzi do manipulacji tekstem, co pomaga programistom wykonywać swoją pracę szybciej i wydajniej. Umożliwienie użytkownikom dostępu nie tylko na ostatni zabity przedmiot, ale także wszystkie wcześniej zabite przedmioty, pokazuje część mocy posiadanej przez to proste narzędzie.