Chciałbym nauczyć się głębiej emacsa. Problem polega na tym, że dzielą się na 2 kategorie:
- Podstawy ( C-x C-szapisuje pliki i C-x C-cistnieje emacs itp.)
- Wszystko
Obecnie używam 1% -10% funkcji emacsa i chciałbym go zwiększyć do 20% -40%. Jednak wolałbym nie czytać dogłębnie, aby dowiedzieć się, jak ta funkcja jest dla mnie przydatna.
Czy istnieje program pośredni dla programistów (znam kilka języków programowania, w tym funkcjonalne, ale nie LISP)?
C-H t
uruchamia go) był dla mnie wystarczający. Nie, nie sądzę, żebym kiedykolwiek używał więcej niż 2% emacsa, ale z drugiej strony nikt nie może użyć 100% takiego potwora.Czytanie tego postu może być dobrym początkiem. Chociaż nie znam lepszego sposobu niż uczenie się przez działanie. Za każdym razem, gdy próbuję zrobić coś interesującego za pomocą emacsa, uderzam Ctrl+ hA(kapitał
A
) i jakąś frazę, mam nadzieję, że polecenie ma w środku. Również Ctrl+ hmpomaga mi w pełni wykorzystać obecne funkcje trybu buforowania.Prawie zapomniałem o tym blogu . Można tam znaleźć ciekawe wskazówki.
źródło
Nie wiem o samouczkach, ale odkryłem, że najlepszym sposobem na naukę było znalezienie czegoś, co chciałem zrobić w emacsie, a następnie znalezienie rozwiązania w Google. Możesz znaleźć samouczki dotyczące konkretnych aspektów pośrednich, ale kiedy znajdziesz się poza podstawami, trudno jest mieć ogólny samouczek, ponieważ pośrednie rzeczy naprawdę nie są ogólne.
Popieram zalecenie dla bloga emacs-fu . To dobry sposób na odkrycie funkcji, na które nigdy nie natknąłbyś się.
źródło
Istnieje dobry podręcznik, który w rzeczywistości jest serią artykułów Michaela Stutza opublikowanych na temat prac programistycznych IBM http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/ Artykuły te przetłumaczono na wiele innych języków, więc prawdopodobnie możesz znaleźć tłumaczenie na swój język ojczysty. Zostały napisane dla zupełnie nieznanego początkującego Emacsa, ale obejmują aspekty interesujące dla zaawansowanego użytkownika Emacsa. Mam nadzieję, że przyda ci się, gdy zdefiniowałeś swój procent użycia Emacsa jako 1-10%. Artykuły nie są interesujące dla profesjonalisty, ponieważ elisp wspomina tam o tyle, o ile trzeba to opisać, aby użytkownik mógł używać Emacsa jako aplikacji.
źródło