Emacs
Z wiki linux-user
(Utworzył nową stronę „Category:Edytory tekstu == Emacs == '''Emacs''' (ang ''MACroS'') jest popularnym edytorem, który można odnaleźć w wielu systemach uniksowych. Jest to też j...”) |
|||
Linia 8: | Linia 8: | ||
Aby uruchomić edytor emacs wpisz w konsoli polecenie emacs bez żadnych paametrów. Aby edytować istniejący plik, podaj przy wywoływaniu programu nazwę danego pliku. Jeśli program emacs zostanie wywołany bez żadnego parametru, ujrzysz podobny ekran do poniższego: | Aby uruchomić edytor emacs wpisz w konsoli polecenie emacs bez żadnych paametrów. Aby edytować istniejący plik, podaj przy wywoływaniu programu nazwę danego pliku. Jeśli program emacs zostanie wywołany bez żadnego parametru, ujrzysz podobny ekran do poniższego: | ||
− | GNU Emacs 21.4.1 (i386-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2005-05-18 on decompose.build.redhat.com Copyright (C) 2001 Free Software Foundation, Inc. —Emacs: *scratch* (Fundamential) | + | GNU Emacs 21.4.1 (i386-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of 2005-05-18 on |
+ | decompose.build.redhat.com Copyright (C) 2001 Free Software Foundation, Inc. —Emacs: *scratch* (Fundamential)–L1– | ||
+ | All——————— | ||
Jeżeli pierwsze trzy myślniki zawierają * *, oznacza to, że bieżący plik został zmodyfikowany Nazwa umieszczona za napisem Emacs: jest nazwą bieżącego pliku. Jeżeli żaden plik nie jest załadowany, pojawi się napis *scratch* Aktualny tryb edycji umieszczony jest w nawiasach. W tym przypadku jest to Fundamental, czyli standardowy tryb edycji. L i następująca po nim liczba oznaczają numer wiersza, w którym znajduje się kursor. Dalej określona jest aktualna pozycja kursora w pliku, wyrażona w procentach. Jeżeli lik jest bardzo mały i w całości mieści się na ekranie, wtedy wyświetlone zostaje ALL. Jeżeli znajdujesz się na dole lub u góry pliku, wyświetlone zostanie odpowiednio Bot lub Top. | Jeżeli pierwsze trzy myślniki zawierają * *, oznacza to, że bieżący plik został zmodyfikowany Nazwa umieszczona za napisem Emacs: jest nazwą bieżącego pliku. Jeżeli żaden plik nie jest załadowany, pojawi się napis *scratch* Aktualny tryb edycji umieszczony jest w nawiasach. W tym przypadku jest to Fundamental, czyli standardowy tryb edycji. L i następująca po nim liczba oznaczają numer wiersza, w którym znajduje się kursor. Dalej określona jest aktualna pozycja kursora w pliku, wyrażona w procentach. Jeżeli lik jest bardzo mały i w całości mieści się na ekranie, wtedy wyświetlone zostaje ALL. Jeżeli znajdujesz się na dole lub u góry pliku, wyświetlone zostanie odpowiednio Bot lub Top. | ||
Linia 22: | Linia 24: | ||
Aby np wstawić słowo „lub” po „się” w pierwszym wierszu, umieściłem kursor w pierwszym wierszu, wpisując Esc <, następnie przeniosłem go o parę słów do przodu za pomocą sekwencji Esc f. Następnie wpisałem słowo, które zostało automatycznie wstawione w miejscu, gdzie znajdował się kursor. | Aby np wstawić słowo „lub” po „się” w pierwszym wierszu, umieściłem kursor w pierwszym wierszu, wpisując Esc <, następnie przeniosłem go o parę słów do przodu za pomocą sekwencji Esc f. Następnie wpisałem słowo, które zostało automatycznie wstawione w miejscu, gdzie znajdował się kursor. | ||
+ | |||
=== Przydatne opcje === | === Przydatne opcje === | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ Przydatne opcje programu Emacs | |+ Przydatne opcje programu Emacs | ||
Linia 95: | Linia 99: | ||
polecenia do obsługi bufora usuwania w edytorze emacs | polecenia do obsługi bufora usuwania w edytorze emacs | ||
− | {| class="wikitable"|+ Polecenia do obsługi buyfora usuwania tekstu! Opcja! Opis|- | + | {| class="wikitable" |
+ | |+ Polecenia do obsługi buyfora usuwania tekstu | ||
+ | ! Opcja | ||
+ | ! Opis | ||
+ | |- | ||
|Control+Y | |Control+Y | ||
|wstaw ostatnią pozycję bufora usuwania | |wstaw ostatnią pozycję bufora usuwania | ||
Linia 115: | Linia 123: | ||
Wyszukiwanie w edytorze emacs | Wyszukiwanie w edytorze emacs | ||
− | {| class="wikitable"|+ Wyszukiwanie w edytorze emacs! Opcja! Opis|- | + | {| class="wikitable" |
+ | |+ Wyszukiwanie w edytorze emacs | ||
+ | ! Opcja | ||
+ | ! Opis | ||
+ | |- | ||
|Control+S | |Control+S | ||
|ciąg wyszukaj wprzód ciąg | |ciąg wyszukaj wprzód ciąg | ||
Linia 130: | Linia 142: | ||
|Esc | |Esc | ||
|opuść tryb wyszukiwania | |opuść tryb wyszukiwania | ||
+ | |} | ||
=== Wyszukiwanie i zastępowanie === | === Wyszukiwanie i zastępowanie === | ||
Linia 142: | Linia 155: | ||
Zapisywanie i edytowanie plików w edytorze emacs | Zapisywanie i edytowanie plików w edytorze emacs | ||
− | {| class="wikitable"|+ Zapisywanie i edytowanie plików! Opcja! Opis|- | + | {| class="wikitable" |
+ | |+ Zapisywanie i edytowanie plików | ||
+ | ! Opcja | ||
+ | ! Opis | ||
+ | |- | ||
|Control+X, Control+S | |Control+X, Control+S | ||
|zapisz bieżącą pracę | |zapisz bieżącą pracę | ||
Linia 156: | Linia 173: | ||
Aby przerysować ekran użyj '''Control+L'''. Do wyłączenia trybu automatycznego zawijania wierszy, w którym dzielone są wiersze nie mieszczące się na ekranie, naciśnij klawisz ''Esc'', wpisz '''x auto-fill-mode''' i naciśnij klawisz ''Enter''. Wydaj to polecenie jeszcze raz, aby opuścić ten tryb. | Aby przerysować ekran użyj '''Control+L'''. Do wyłączenia trybu automatycznego zawijania wierszy, w którym dzielone są wiersze nie mieszczące się na ekranie, naciśnij klawisz ''Esc'', wpisz '''x auto-fill-mode''' i naciśnij klawisz ''Enter''. Wydaj to polecenie jeszcze raz, aby opuścić ten tryb. | ||
+ | |||
+ | <br /><google1 style="4"></google1> |