Skróty Emacs

Skróty Emacs
Emacs to wysoce wszechstronny edytor tekstu, który jest niezwykle szybki i ma bardzo przyjazny dla użytkownika interfejs. Emacs jest jednym z tych redaktorów, których użytkownicy w dużej mierze polegają na użyciu skrótów i klawiszy na klawiaturze do wykonania swojej pracy.Dlatego w tym artykule będziemy patrzeć na niektóre skróty klawiatury, które pojawiają się wraz z Emacs.

Dostęp do sekcji pomocy

Podręcznik EMACS ma całkiem świetne opisy typu poleceń i funkcji, do których można uzyskać dostęp w Emacs.

Aby otworzyć instrukcję wewnątrz Emacsa, uderz w klucze Ctrl + H śledzony przez R.

Dla użytkowników, którzy wolą postępować zgodnie z samouczkiem i wytycznymi, mogą uzyskać dostęp do wbudowanego samouczka EMACS, klikając Ctrl + H śledzony przez T.

Podstawowe skróty plików

Do otwarcia lub tworzenia plików używanym skrótem jest Ctrl + X, a następnie Ctrl + F, a następnie wprowadzanie nazwy pliku. Jeśli jest już plik obecny z określoną nazwą, EMACS otworzy ten plik, w przeciwnym razie utworzy nowy plik o określonej nazwie.

Aby odwiedzić inny plik, a następnie naciśnij klawisze Ctrl + x śledzony przez Ctrl + v, i wprowadź nazwę pliku nowego pliku.

Użytkownicy mogą zapisać swoje pliki za pomocą klawiszy Ctrl + x śledzony przez Ctrl + s. Aby zapisać na nowej nazwie, można to zrobić za pomocą skrótu Ctrl + x śledzony przez Ctrl + w i wprowadzanie nowej nazwy pliku.

Użytkownicy mogą również otwierać pliki w formacie tylko do odczytu za pomocą klawiszy Ctrl + x śledzony przez Ctrl + r a następnie wprowadzanie nazwy pliku.

Aby wstawić zawartość innego pliku do bieżącego pliku, naciśnij Ctrl + x śledzony przez I i wprowadź nazwę pliku, którego zawartość jest dodawana.

Za każdym razem, gdy otwierasz plik, zawartość wewnątrz pliku jest przechowywana w buforze. Jeśli otwiera się wiele plików, istnieje wiele buforów. Aby zobaczyć otwartą listę buforów, kliknij klawisze Ctrl + x śledzony przez Ctrl + b.

Możemy również przenieść się z jednego bufora do drugiego za pomocą kluczy Ctrl + x śledzony przez B.

Ponieważ bufory są kolejnym terminem na plik, można je również zabić za pomocą klawiszy Ctrl + x śledzony przez k. W takim przypadku bez wchodzenia niczego i po prostu naciskanie Enter zabiłoby domyślny bufor. W powyższym poniżej byłby to bufor zarysowania.

Aby wyjść z Emacsa, skrót Ctrl + x śledzony przez Ctrl + c definiuje. Emacs można również zawiesić klucze Ctrl + z.

Skróty ruchu kursora

W celu poruszania się po ekranie EMACS określa również skróty do ruchu kursora, ponieważ są one znacznie szybsze niż użycie myszy.

Poniższa tabela szczegółowo opisuje je:

Ruch kluczy
Ruch przez Do przodu Do tyłu
Postacie Ctrl + f Ctrl + b
Słowa Alt + f Alt + b
Linie Ctrl + N Ctrl + p
Zdania Alt + e Alt + a
Akapity Alt + Alt +
Koniec/początek linii Ctrl + e Ctrl + a
Koniec/początek bufora Alt +> Alt + <
Przewijanie Ctrl + v (w dół) Alt + V (w górę)

Edycja skrótów

EMACS, jako redaktor, zapewnia również użytkownikom różnorodne skróty do pracy. Aby powtórzyć polecenie w określonej liczbie razy, można to zrobić, trafienie w klawisze Ctrl + U, a następnie wprowadzenie określonego numeru, polecenie zostanie powtórzone, a następnie wprowadzenie polecenia. Na przykład chcę, aby kursor przeniósł się do następnego polecenia wiersza, aby powtórzył się piętnaście razy. Poniższy obraz pokazuje to:

W EMACS musimy najpierw określić początek wyboru, na którym możemy zastosować polecenia takie jak kopia, cięcie itp. Można to zrobić za pomocą skrótu Ctrl + Space. Teraz wybierz cały obszar za pomocą kursora.

Na przykład na poniższym obrazku prostokąt określa początek wyboru i okrążyć jego koniec.

Nawet cały bufor można wybrać za pomocą klawiszy Ctrl + x śledzony przez H.

Po wybraniu sekcji tekstu możesz teraz Kopiuj ten wybrany obszar za pomocą skrótu Alt + w. Zabijać lub cięcie tekst, Alt + d można użyć do wycięcia jednego słowa, Ctrl + k można użyć do wycięcia pojedynczej linii i Ctrl + w można użyć do cięcia całego wybranego regionu.

Skrót Ctrl + y jest używany głównie do wklejanie region tekstu skopiowany lub zabity. Ponieważ Emacs używa zabójstwa-pierścienia, aby śledzić cały zabity tekst, może wkleić stare zabite przedmioty, jeźdząc na rowerze Alt + y.

Czasami uderzasz w niewłaściwe klucze i chcesz przerwać swoje polecenie lub określiłeś niewłaściwe polecenie i chcesz to zakończyć. Można to po prostu zrobić za pomocą skrótu Ctrl + g.

Cofanie się i ponowne są również dostępne w Emacs. Ctrl + / może być użyte do Cofnij polecenia i Ctrl + g śledzony przez Ctrl + / może być użyte do przerobić polecenia.

Ctrl + x śledzony przez klawisz kontrolny + + (plus) służy do zwiększenia rozmiaru tekstu ekranu i Ctrl + x śledzony przez klawisz kontrolny + - (minus) służy do zmniejszenia rozmiaru tekstu.

Wyszukaj i wymień skróty

EMACS pozwala przeprowadzić przyrostowe wyszukiwanie za pomocą skrótu Ctrl + S. To polecenie jest używane w sposób ciągły, aby skakać z jednego wystąpienia wyszukiwania do drugiego.

Można również wykonać przyrostowe wyszukiwanie Ctrl + r.

Aby wyszukiwać za pomocą wyrażeń regularnych lub regularności inaczej, użyj klawiszy Ctrl + alt + s.

Podobnie jak wyszukiwanie przyrostowe, wyszukiwanie regularne w odwrotnej stronie można wykonać Ctrl + alt + r.

Aby wykonać prostą operację, użyj skrótu Alt + Shift + 5 (Alt + %).

Proszenie o zastąpienie słowa:

Proszenie o zastąpienie słowa na:

Podobnie operacja wymiany przy użyciu wyrażeń regularnych można wykonać za pomocą klawiszy Ctrl + Alt + Shift + 5 (Ctrl + Alt + %).

Aby przejść do określonego numeru linii, skrót Alt + g śledzony przez G Jest używane. W tym przypadku, po trafieniu w skrót, musisz Wprowadź numer linii gdzie chcesz iść. Na przykład:

Skróty okienne

EMACS pozwala również otworzyć wiele okien wewnątrz ramki EMACS. Aby podzielić nowe okno w pionie, naciśnij klawisze Ctrl + x śledzony przez 2.

Podobnie, w celu podziału nowego okna w poziomie, Ctrl + x śledzony przez 3 Jest używane.

Możesz także otworzyć zarówno pionowe, jak i poziome okna.

Aby zamknąć okno, naciśnij klawisze Ctrl + x śledzony przez 0. Aby zatrzymać tylko jedno okno na ramie, zatem Ctrl + x śledzony przez 1 będzie użyty.

Wniosek?

Pomimo dość prostego interfejsu, potężny rdzeń leży z tyłu Emacsa. Zapewnia użytkownikom tak wiele funkcji, które mogą być łatwo dostępne w skrótach. To się przydaje, ponieważ teraz nie ma potrzeby przechodzenia przez kłopot z znalezieniem każdej z tych wyborów z menu.