Emacs

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

4
Szybkie wstawianie bloków źródłowych w trybie org
org-mode ma możliwość renderowania kodu źródłowego, z blokami o następującej składni: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC Czy istnieje istniejące polecenie, aby szybko wstawić te bloki org-mode, czy też muszę użyć zewnętrznego narzędzia, takiego jak yasnippet?


5
Jakie są opcje pisania lepszego, nieprogramowalnego tekstu w Emacsie?
To jest rozwidlenie od pytania Jakie są opcje sprawdzania pisowni w Emacsie? Ponieważ obecnie wykonuję wiele zadań niezwiązanych z programowaniem w Emacsie, zastanawiam się, czy Emacs może wesprzeć mnie w pisaniu lepszych tekstów. Otwórzmy więc obowiązkową frazę pytania Czy są jakieś pakiety / biblioteki / wbudowane narzędzia, które pomogą mi …

10
Jak uruchomić emacsa za pomocą niestandardowego katalogu emacs użytkownika
Pracuję nad niestandardową i małą konfiguracją Emacsa, którą chcę udostępnić niektórym znajomym jako repozytorium git, aby mogli oni używać ich jako podstawy dla własnych przyszłych konfiguracji. W tym celu potrzebuję sposobu na przetestowanie mojej konfiguracji, a najprostszym rozwiązaniem, jakie mogę wymyślić, jest: $ emacs --eval "(setq user-emacs-directory \"~/Code/my_custom_emacs.d/\")" Ale nie …
58 init-file 

12
Synchronizuj pakiety między różnymi komputerami
Używam emacsa w różnych miejscach i chcę mieć wszędzie podobną konfigurację i pakiety. Chyba mogę użyć repozytorium kontroli wersji dla plików instalacyjnych. Skoro korzystam z Preludium , byłoby to możliwe ~/.emacs.d/personal/. Nie wiem jak zrobić z pakietami. Czy jest gdzieś plik .emacs.d/z listą zainstalowanych pakietów, których mogę używać do tworzenia …

5
Jak stworzyć solidne IDE w Pythonie za pomocą Emacsa (jako edytora tekstu)
Emacs to doskonały edytor - mówi się jednak, że „ aby programować, potrzebujesz najpierw IDE ” - więc jak zbudować IDE w Emacsie z wieloma możliwościami dostosowania, ze wszystkimi funkcjami nowoczesnego IDE. Chcę mieć możliwość skutecznego debugowania, uruchamiania i kompilowania kodu oraz zarządzania nim. Do tej pory przeczytałem na ten …
56 python 

4
Podstawy wielu kursorów
Niedawno się o tym dowiedziałem multiple-cursorsi wygląda na bardzo przydatny pakiet. Przejrzałem dokumentację oryginalnego repozytorium , ale polecenia wciąż wydają mi się nieco niejasne. Potem obejrzałem wideo w Emacs Rocks !, i jest świetne, ale skupia się głównie na tym, co multiple-cursorsjest w stanie zrobić, a nie na tym, jak …

5
Edytuj plik z uprawnieniami superużytkownika
Kiedy trzeba edytować pliki systemowe, zwykle jest to sytuacja, w której Emacs był uruchamiany z normalnym użytkownikiem, więc plik będzie chroniony przed zapisem. Co mogę zrobić, aby uzyskać uprawnienia roota? Mam na myśli coś M-x sudoz dired. Nie chcę uruchamiać Emacsa jako superużytkownika i nie chcę z niego rezygnować.
54 files 

4
Praktyczne zalety nowego systemu porad w Emacsie 24.4
Emacs 24.4 jest wyposażony w nowy system porad. NEWSPlik mówi: ** Nowy pakiet nadvice.eloferuje lżejsze usługi doradcze. Składa się z następujących warstw: *** add-function/ remove-function, którego można użyć do dodania / usunięcia kodu w dowolnym miejscu, w którym znajdują się funkcje, takim jak filtry procesowe lub <foo>-functionhaki. *** advice-add/, advice-removeaby …
53 emacs24.4  advice 



1
Jak wyświetlić diff, gdy emacs sugeruje odzyskanie tego pliku?
Czasami tak się dzieje: emacs monituje o odzyskanie niezapisanych zmian w pliku, ale nie pamiętasz, czy chcesz te zmiany, czy nie. Zaczynając od recover-this-filebufora, czy istnieje sposób, aby wyświetlić różnicę lub w inny sposób bezpośrednio zobaczyć zmiany? Na przykład coś takiego, co magit-modedaje, gdy tabulowany jest edytowany plik w buforze …
51 buffers  saving  ediff 


6
Czy mogę użyć trybu org do uporządkowania pliku .emacs lub innego pliku konfiguracyjnego .el?
Mój .emacsplik konfiguracyjny staje się coraz większy i chciałbym uzyskać lepszy przegląd i strukturę, dodając nagłówki, podtytuły i mogąc je ukryć lub pokazać, tak jak mogę to zrobić w Emacsie org-mode. Zauważyłem, że mogę aktywować org-moderównież w .emacsbuforze i że można dodawać nagłówki i zwijać je. Ale czy Emacs / …

2
Debugowanie zamrożonego Emacsa
Używam mew do mojego e-maila. Muszę używać TLS z moim dostawcą poczty e-mail dla SMTP. Jednak gdy próbuję to przywołać, Emacs zawiesza się. Chciałbym skorzystać z okazji, aby dowiedzieć się więcej o pakietach Emacsa. Jak mam przejść do debugowania tego problemu? Czy jest jakiś wbudowany debugger, taki jak w Common …

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.