Uruchomienie Emacsa w terminalu:
$ emacs -nw plik
opcja -nw (no window) zapobiega próbie uruchomienia edytora w środowisku graficznym.
Poniżej znajduje sie lista przydatnych skrótow klawiszowych edytora. Oznaczenia stosowane poniżej:
C-x oznacza Ctrl+x (trzymając wciśnięty klawisz Ctrl wciskamy x),
M-x oznacza Alt+x
Obsługa | C-x C-c | wyjście z emacsa |
plików | C-x C-f | otwórz plik w nowym buforze |
i buforów | C-x C-v | otwórz plik w bieżącym buforze |
C-x 4 C-f | otwórz plik w nowym oknie (dzieli ekran na pół) | |
C-x C-s | zapisz plik | |
C-x C-w | zapisz plik jako | |
C-x i | wstaw zawartość pliku do bufora | |
C-x C-b | wyświetl listę buforów | |
C-x b | otwórz bufor | |
C-x 4 b | otwórz bufor w nowym oknie |
Pomoc | C-h i | dokumentacja |
C-h b | lista skrótów klawiszowych | |
C-h f | funkcje emacsa | |
C-h t | tutorial |
Ruch | C-f lub | znak do przodu |
kursora | C-b lub | znak do tyłu |
C-n lub | następna linia | |
C-p lub | poprzednia linia | |
M-f | następne słowo | |
M-b | poprzednie słowo | |
C-a | początek linii | |
C-e | koniec linii | |
M-a | początek zdania | |
M-e | koniec zdania | |
C-v lub PageDown | następna strona | |
M-v lub PageUp | poprzednia strona | |
M- | początek pliku | |
M- | koniec pliku | |
M-g g | skocz do linii | |
C-l | odświeża ekran i ustawia aktualną linię na środku ekranu |
Okna | C-x 2 | podział ekranu w poziomie |
C-x 3 | podział ekranu w pionie | |
C-x 0 | zamknij okno | |
C-x 1 | zamknij pozostałe okna | |
C-x o | następne okno | |
Szukaj | C-s | szukaj (do przodu) |
zamień | C-r | szukaj (do tyłu) |
M-% | zamień |
Edycja | backspace | usuń znak na lewo od kursora |
tekstu | C-d lub Delete | usuń znak pod kursorem |
M-d | usuń do końca słowa | |
M-Backspace | usuń do końca poprzedniego słowa | |
C-k | usuń do końca linii (przenosi do schowka) | |
M-k | usuń do końca zdania (przenosi do schowka) | |
C-x Backspace | usuń do końca poprzedniego zdania (przenosi do schowka) | |
C-u 0 C-k | usuń do początku linii | |
C-x k | usuń zawartość bufora | |
C-x u lub C-_ lub C-/ | undo - cofnij ostatnią operację |
Bloki | C-space | zaznaczenie początku bloku (koniec bloku określa kursor) |
tekstu | C-x C-x | zamień początek bloku z położeniem kursora |
i | C-w | przenieś blok do schowka |
schowek | M-w | kopiuj blok do schowka |
C-y [M-y] | wstaw zawartość schowka [wstaw kolejne zawartości schowska] | |
powłoka | M-! | wywołanie polecenia powłoki |
Funkcje | M-x funkcja | wykonaj funkcję emacs-a |
M-x flyispell-mode | sprawdzania pisowni | |
M-x dired | menadżer plików | |
powtórzenia | C-u liczba AKCJA | powtórzenie operacji daną liczbę razy, np. C-u 6 C-n przesunie kursor o sześć linii w dół (domyślnie liczba=4) |
Inne | C-g | zatrzymaj działanie operacji |
przydatne | C-x d | przeglądaj katalogi |
polecenia | C-$ | sprawdź pisownię słowa |
Uruchom tutorial Emacsa (C-h t), przejrzyj otworzony dokument i wykonaj zawarte w nim ćwiczenia
Porozmawiaj z psychoterapeutą Emacs (M-x doctor)