Pytania otagowane jako elisp

Emacs Lisp jest językiem rozszerzającym dla edytora tekstu GNU Emacs i tak naprawdę większość funkcjonalności Emacsa jest zaimplementowana przy użyciu Emacs Lisp. Użytkownicy zazwyczaj dostosowują zachowanie Emacsa, dodając instrukcje Emacs Lisp do swoich `~ / .emacs` lub pisząc osobne pakiety.


9
Czy w Emacsie jest (powtórz ostatnie polecenie)?
Często zagłębiałem się w apropos i doktorów, szukając czegoś podobnego do poniższego, tylko po to, aby się poddać, aby wrócić do zadania: (powtórz ostatnie polecenie) wykonaj ostatnie polecenie C lub M, które właśnie wykonałem (aby powrócić do klawisza fn) lub czasami powiązane: (opisz ostatnią funkcję) jakie naciśnięcie klawisza właśnie omyłkowo …
143 emacs  elisp 

5
Jak skompilować bajtowo wszystko w moim katalogu .emacs.d?
Zdecydowałem się sprawdzić Emacsa i bardzo mi się spodobał. Teraz używam Emacsa Starter Kit , który zapewnia lepsze ustawienia domyślne i kilka fajnych dostosowań do domyślnej instalacji Emacsa. Trochę go dostosowałem, dodałem kilka rzeczy, takich jak yasnippet , motywy kolorów , niezwiązane i inne rzeczy. Skonfigurowałem repozytorium github, w którym …

1
Autouzupełnianie Emacsa Rubiego prawie działa
Aktualizowałem konfigurację emacsa przy użyciu Rsense, aby podczas wpisywania kodu pojawiało się rozwijane okno autouzupełniania. Działa to dobrze w większości plików, z wyjątkiem stwierdzenia, że ​​nie pozwala mi wybrać odpowiedzi z tabeli, gdy edytuję kod w moim projekcie Ruby on rails. Oto moja konfiguracja: https://github.com/map7/simple_emacs Używam tego pod Ubuntu 10.04. …

14
Jak uzyskać efekty zwijania kodu w Emacsie?
Jaki jest najlepszy sposób na osiągnięcie czegoś takiego jak składanie kodu lub typ cyklu używanego w trybie org. Jakie byłoby najlepsze rozwiązanie w elisp do tworzenia tego typu zachowań? EDYCJA: Przepraszam, nie było jasne. Chcę zaprogramować w elisp coś, co robi rzeczy bardzo podobne do zwijania kodu, a właściwie najbardziej …

10
Jak ustawić rozmiar okna Emacsa?
Próbuję wykryć rozmiar ekranu, na którym uruchamiam emacs, i odpowiednio dostosować rozmiar i pozycję okna, w którym się zaczyna (myślę, że jest to ramka w języku emacs). Próbuję skonfigurować moje .emacs tak, aby zawsze wyświetlało się „rozsądnie duże” okno z lewym górnym rogiem w pobliżu lewego górnego rogu ekranu. Myślę, …
103 emacs  elisp 



2
emacs, anuluj podział określonego okna
To może być głupie pytanie, ale nie mogłem znaleźć bezpośredniego rozwiązania tego problemu. Często chcę rozdzielić okno w następujący sposób +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | | …
97 emacs  elisp 




1
Różnica między setq i setq-default w Emacs Lisp
Mam pytanie dotyczące Emacsa Lispa. Jaka jest różnica między setq i setq-default ? Samouczki mówią, że setq działa w buforze lokalnym, podczas gdy setq-default wpływa na wszystkie bufory. Na przykład, jeśli napisałem (setq a-var a-vars-value) w init.el , znalazłem po uruchomieniu Emacsa i otwarciu nowego bufora, a-var też tam jest …
89 emacs  elisp 


11
Emacs - błąd podczas dzwonienia (start serwera)
Obecnie używam GNU Emacs 23.0.93.1 w systemie Windows Vista SP1. W moim pliku .emacs dzwonię (server-start)i powoduje to błąd z komunikatem Katalog ~ / .emacs.d / server jest niebezpieczny . Czy ktoś to widział i zna poprawkę lub obejście? ... inne niż pozostawienie wyłączonego serwera;) Oto ślad stosu: Debugger entered--Lisp …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.