Emacs

Pytania i odpowiedzi dla osób używających, rozszerzających lub rozwijających Emacs

2
Jak sprawić, by yasnippet i firma działały ładniej?
W emacs, powiedzmy, używam "elisp"yasnippet, aby rozszerzyć blok lisp w trybie org. Ale zanim go przedłużę, najpierw uruchamiane jest towarzystwo, co daje mi menu jak "1. elisp1, 2. elisp2"bez opcji "elisp". Teraz, jeśli tabużyję rozszerzenia yasnippet, zawsze denerwuje mnie to, że "elisp1"zawsze najpierw pojawia się na ekranie. "1"Najpierw muszę usunąć …

1
Zsynchronizowane przewijanie w dwóch oknach
Czy istnieje sposób odzwierciedlenia poleceń nawigacyjnych w bieżącym oknie w innym widocznym oknie. Mam dwa powiązane pliki LaTeX wyświetlane w dwóch oknach i chciałbym przewijać je jednocześnie, aby uzyskać przegląd różnic. Obecnie używam makra do automatyzacji przewijania w jednym buforze, przechodzenia do drugiego okna, przewijania, a następnie cofania się. Ediff …


5
„Karty” w stylu przeglądarki dla emacsa?
Chciałbym zakładek takich jak Firefox, ale dla Emacsa. Znalazłem to: http://emacswiki.org/emacs/TabBarMode Ale po prostu dodaje do każdego bufora ( okno w terminologii Emacsa) pasek, który pokazuje aktualnie otwarte bufory. Chciałbym, aby karta mogła pomieścić wiele buforów ( okna w teminologii Emacsa), które mogę dowolnie podzielić. Tj. Każda zakładka powinna odpowiadać …
22 tabbar 

4
Jak automatycznie zapisywać bufory w trybie organizacji?
Regularnie używam org-modei porządku dziennego, aby śledzić moją listę rzeczy do zrobienia. Ponieważ używam Dropbox do synchronizacji mojej listy, potrzebuję tych samych zadań, aby były dostępne na wszystkich komputerach. Czasami w trakcie mojego czyszczenia zapominam zapisać moje zmiany, pozostawiając emacsa otwarte w domu, kiedy wchodzę do biura (dlatego nie jestem …
22 org-mode  saving 


1
Jaka jest różnica między „a #” przed symbolem?
Jestem trochę nowy w Emacsie. Przeglądając niektóre konfiguracje, zauważyłem, że w „add-hook” są dwa typy poleceń. (add-hook 'LaTeX-mode-hook #'LaTeX-math-mode) i (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) To mnie dezorientowało przez długi czas i nie wiem, jak wyszukiwać „#” w Google ... Dzięki.
22 elisp  hooks  functions  quote 

3
Przydatność Emacsa jako środowiska programistycznego Java
Podejmuję kolejną próbę przejścia na Emacsa. Jestem przyzwoitym użytkownikiem Vi, ale korzystam z Eclipse przez większość moich prac programistycznych przez ostatnie 10 lat (tak długo). Przeczytałem więc trochę i pomyślałem, że JDEE jest właściwą drogą - skonfiguruj go, ale wciąż mam kilka podstawowych pytań. Ale po przeprowadzeniu dalszych badań - …
22 java  ide 

4
Zrozumienie ZAPLANOWANE w trybie Org
Przeczytałem różne strony podręcznika o DEADLINE i SCHEDULED i korzystałem z nich obu. Rozumiem, że DEADLINE jest używany w Agendzie, aby z wyprzedzeniem powiadamiać o zbliżającym się terminie i nadal ostrzegać po terminie, jeśli element nie jest oznaczony jako GOTOWY. Nie jestem jednak pewien, czy całkowicie rozumiem, jak korzystać z …
22 org-mode 

8
Ukryj listę mniejszych trybów w linii trybu
Korzystam z kilku mniejszych trybów i zwykle wiem, który z mniejszych trybów jest włączony w każdym większym trybie. Jeśli naprawdę chcę zobaczyć pełną listę, mogę uruchomić C-h v minor-mode-list. Jednocześnie moja linia trybu jest naprawdę zatkana, więc kiedy pionowo dzielę ramkę, czasami nie mogę odczytać końca linii trybu. Rzeczywiste pytanie: …

3
Jak skonfigurować elpy do używania Python3?
Podczas konfigurowania emacsa dla nowego środowiska pracy nie mogę uzyskać konfiguracji elpy, aby poprawnie używać Pythona 3. Zainstalowałem wszystkie wymagane pakiety /usr/local/bini zainstalowałem je za pomocą Pythona3. W tej chwili po uruchomieniu elpy-config otrzymuję następujące informacje: Virtualenv........: None RPC Python........: 2.7.6 (/usr/bin/python) Interactive Python: python (/usr/bin/python) Emacs.............: 24.5.1 Elpy..............: 1.9.0 …
22 python  osx  ipython  elpy 

2
Co to jest wyrażenie pasujące do znaku nowej linii?
W wyrażeniu regularnym Emacsa \nnie pasuje do nowego znaku linii \n. Czy mam rację, że $dopasowuje pozycję między nowym znakiem linii a znakiem tuż przed nowym znakiem linii. np. dla łańcucha abc\n, $dopasowuje pozycję pomiędzy ci \n? Jakie wyrażenie regularne pasuje \n?

5
Emacs nie ładuje motywu podczas uruchamiania
Zainstalowałem pakiet motywów słonecznych za pośrednictwem MELPA. Mogę wybrać jeden z dwóch słonecznych motywów za pomocą `customize-theme i to go aktywuje. Kiedy zapisuję ustawienia motywu, dodaje on do mojego pliku init.el: (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, …
21 init-file  themes 

1
Jak rozwiązywać problemy z Emacsem?
W sytuacji, gdy Emacs nie zachowuje się tak, jak chcę, co mogę zrobić, aby rozwiązać problem? Jakie kroki mogę podjąć, aby samemu znaleźć i naprawić problem? Lub, w przeciwnym razie, w jaki sposób mogę zebrać przydatne informacje, aby ludzie tutaj (lub na liście mailingowej lub na innych forach) mogli mi …

2
Jak ocenić kod Elisp zawarty w ciągu?
Pytanie w zasadzie mówi wszystko: mam ciąg znaków zawierający kod źródłowy prawidłowego wyrażenia Elisp i chciałbym go ocenić. (Na przykład w Pythonie wyrażenie ma eval("1 - 2 + 3")wartość 2.)
21 read  eval 

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.