Jak zorganizowany jest kod źródłowy GNU Emacs? Jakie są główne moduły i ich funkcjonalność? Gdzie mogę znaleźć oficjalny, aktualny opis architektury i jej kodu źródłowego?
Moja konfiguracja jest pełna porad i wciąż słyszę o nowym błyszczącym minimalistycznym nadvice.elpakiecie. Przeszukałem podręczniki i przeczytałem źródło , ale otwarcie przyznaję: wciąż nie mam pojęcia, jak go właściwie używać. Czy ktoś tutaj może wskazać mi przewodnik lub powiedzieć, jak zacząć przekazywać porady w starym stylu?
Muszę dodać jedną liczbę całkowitą do listy, która jest już posortowana, tak aby trafiła we właściwe miejsce. Moja pierwsza myśl była podobna (sort (cons newelt list) #'<) Jednak biorąc pod uwagę, że listjest już posortowane, naprawdę potrzebne jest tylko jedno wstawienie, co oznacza, że to rozwiązanie może być strasznie nieodpowiednie …
Używam, line-number-modeaby mieć wskaźnik bieżącej linii w moim modelu, jednak w przypadku dużych plików, a raczej plików z długimi liniami, zaczyna wyświetlać dwa znaki zapytania zamiast numeru linii. Wykopałem trochę i odkryłem, że chociaż line-number-modejest zdefiniowane w simple.el, zmienne, które można dostosowywać (i prawdopodobnie cała logika) są zdefiniowane w xdisp.c. …
Wygląda na to, że dostępne opcje to gtk, gtk2, gtk3, lucid lub athena, motyw. Oczywiście istnieją różnice wizualne i jeden zestaw narzędzi może bardziej odpowiadać Twoim upodobaniom niż inne. Poza tym, czy są jakieś inne różnice, na przykład w odniesieniu do wydajności lub funkcji? Aby uzyskać spójność wizualną z innymi …
Emacs 24 wprowadził możliwość wyłączenia tworzenia niesławnych .#file-nameplików blokujących. Ocena poniższego formularza lisp całkowicie wyłączy zdolność Emacsa do blokowania plików, aby zapobiec jednoczesnym zmianom. Czy istnieje sposób ustawienia Emacsa do zapisywania plików blokady w dedykowanym katalogu , podobnie jak w przypadku automatycznego zapisywania i tworzenia kopii zapasowych plików? (setq create-lockfiles …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.