Emacs

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

4
Jak załadować tylko podzbiór zainstalowanych pakietów
Natknąłem się na błąd związany z interakcją między kilkoma pakietami. Aby zgłosić błąd, muszę podać powtarzalny przepis ilustrujący problem. Wymaga to załadowania odpowiednich pakietów, ale nic więcej od mojego init i żadnych innych pakietów. Jak najlepiej to zrobić? AKTUALIZACJA Aby to wyjaśnić, jestem zaznajomiony z koncepcją przeszukiwania moich .emacs podczas …

4
Czy można stworzyć bufor * scratch * w trybie org?
Podczas pracy nad dokumentem w emacs często otwieram nowy bufor, robię coś w trybie org, kopiuję zawartość trybu org i wklejam do mojego dokumentu. Za każdym razem, gdy musiałem to robić, tworzyłem nowy dokument w trybie organizacji. Teraz mam plik, w ~/.scratch.orgktórym przechowuję moją pracę. Czy byłoby możliwe utworzenie *org-scratch*bufora, …



2
Czy brakuje mi jakiegoś miejsca, w którym odbywa się koordynacja / rozwój nowych wersji Emacsa?
Ostatnio byłem pod wrażeniem nowych / ulepszonych elementów, które są zawarte w Emacsie 25. Potem zacząłem myśleć o całym tym procesie. Chciałbym podzielić się z tobą moimi przemyśleniami. Nadążanie za najnowszymi żądaniami, wiele poprawek błędów, utrzymywanie, rozszerzanie jądra / dev Emacsa i cokolwiek innego, to musi być cholernie ciężka praca, …


1
Wyświetl kod z innym wcięciem niż zapisany na dysku
Pracuję nad niektórymi projektami ze stylami wcięć, które uważam za naprawdę irytujące. Chciałbym wyświetlić kod z pewnym stylem wcięcia, ale zawsze zapisz na dysku w zalecanym stylu wcięcia. W szczególności podoba mi się domyślny styl wcięcia emacsa w argumentach funkcji wieloliniowych ... void foo(int a, int b, string c) Ale …

2
„I” vs „kiedy” dla warunków warunkowych
Jest to kontynuacja komentarzy do tej odpowiedzi . Następujące fragmenty kodu wydają się równoważne: (and a b) (when a b) Oczywiście andpozwala stawiać więcej warunków: (and a b c d)oznacza(when (and a b c) d) Zwykle używam whentylko do wyrażania rozgałęzień. Czy istnieją rzeczywiste różnice? Czy lepiej jest używać jednego …

2
Podkreślanie zmiennych powłoki w cudzysłowach
W vimie następujący dokument spowoduje, że $PWDlinie 2 i 3 zostaną pokolorowane na dwa różne sposoby: #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' Pierwsze wystąpienie $PWDbędzie miało inny kolor niż reszta ciągu, w którym się znajduje. Daje to wyraźne wizualne wskazanie, że zmienna zostanie rozwinięta, a nie traktowana …
13 font-lock  bash 


3
Poruszaj się w górę iw dół w trybie paredit
Korzystałem z Cursive's Structural Editing (tryb podobny do kredytów dla Intellij i Cursive) i znalazłem tam fajne polecenie o nazwie move form-up (i dół). Przenieś formularz w górę robi to (o |to chodzi): (+ 1 |(+ 2 3) 4) => (+ (+ 2 3) 1 4) i Przenieś formularz w …
13 editing  paredit 


1
Jak edytować crontab bezpośrednio w emacs, gdy mam już otwarty emacs?
Wiem, że mogę ustawić zmienną EDITOR i edytować mój plik crontab za pomocą emacsa, ale to wymaga uruchomienia procesu z powłoki z $ crontab -e Moje pytanie brzmi: jak mogę bezpośrednio zmodyfikować mój plik crontab, jeśli już jestem w emacsie? Próbowałem uruchomić uruchamiając eshell i stamtąd crontab -e, ale terminal …
13 editing 

3
Jak mogę natychmiast wyjść z Ediff bez konieczności wpisywania „y”
Kiedy rezygnuję z Ediffa q, pytają mnie, czy naprawdę chcę odejść. Wolałbym, żeby natychmiast przestał. Dostosowywanie nie ma nic oczywistego . Jest tutaj rozwiązanie , które wydaje się działać poprzez przedefiniowanie qklucza, ale nie jestem pewien szczegółów działania tej funkcji. Jaki jest najprostszy sposób, aby naprawdę rzucić palenie?
13 ediff 

2
Czy mogę tworzyć linki w trybie organizacji zawierające nawiasy kwadratowe, [lub]?
Czy jest jakiś sposób na ucieczkę nawiasów ( [i ]), aby można je było uwzględnić w opisie łącza w trybie organizacji? Poniższy link nie działa, na przykład: [[http://mathoverflow.net/questions/195203/automorphisms-of-ideals-of-mathbbct][Automorphisms of ideals of C[t]]] Miałem nadzieję, że użycie odwrotnego ukośnika ( \[) zadziała lub że będzie org-byt, ale wydaje się, że tak …
13 org-mode 

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.