Emacs

27
Jak uzyskać uzupełnienie kodu rozmytego

Podczas używania ReSharper w Visual Studio symbole mogą być automatycznie uzupełniane przy użyciu dopasowania rozmytego zamiast dopasowania przedrostka. Na przykład, jeśli szukam funkcji o nazwie DoSomethingAmazingmógłbym napisać DoSoAmi byłoby spróbować poszerzyć moje zapytanie, aby dopasować...

27
Jakie są opcje odtwarzania muzyki z poziomu Emacsa?

Mam kilka .mp3plików muzycznych ( ) na dysku i chciałbym je odtwarzać z poziomu Emacsa. Próbowałem EMMS , ale wydaje się raczej rozdęty. Ciekawi mnie inne możliwości, z porównaniem funkcji. W szczególności interesują mnie te: Prostota - czy dany odtwarzacz jest wystarczająco prosty, aby rozpocząć...

27
Git rm z Magit

Jest to bardzo proste, ale nie udało mi się znaleźć odpowiedzi w Internecie. Czy można git rmnp. Usunąć śledzony plik z

26
Opcjonalne wartości domyślne parametrów

Emacs Lisp nie ma wsparcia syntaktycznego dla domyślnych parametrów opcjonalnych innych niż zero. Jaki jest zalecany idiom do dostarczania tych parametrów? Aby wyjaśnić moją kwestię, oto jeden nadmiernie wyraźny sposób na zrobienie tego. (defun command (a &optional supplied-b) (let ((b (or...

26
Jak automatycznie zapisywać bufory, gdy Emacs straci ostrość?

Ostatnio miałem przez pewien czas użytkownika Sublime Text wypróbowującego Emacsa i był zainteresowany uzyskaniem tego samego zachowania automatycznego zapisywania w Emacsie. Zasadniczo chciał, aby wszystkie bufory były zapisywane za każdym razem, gdy ramka traciła ostrość (naprawdę zapisywana, a...

26
Dlaczego wyrażenia regularne utworzone za pomocą konstruktora wyrażeń regularnych używają składni innej niż interaktywne wyrażenia regularne?

Tak więc, używając konstruktora wyrażeń regularnych (re-builder Mx), znajdowanie linii kończących się na \ wymaga „\\ $”, podczas gdy wyszukiwanie i zamiana na wyrażenie regularne zajmuje tylko „\ $”. Oczekiwałem, że konstruktor wyrażeń regularnych będzie budował wyrażenia bezpośrednio użyteczne,...

26
Jak zmierzyć wydajność kodu elisp?

Jak zmierzyć wydajność mojego kodu elisp? Jakie narzędzia / pakiety zewnętrzne są dostępne do pomiaru czasu? Czy oprócz całkowitego czasu mogę zobaczyć profil pokazujący czas poświęcony na funkcję? Czy mogę również profilować użycie

25
Naprzeciwko akapitu wypełnienia

Emacs ma funkcję fill-paragraph. Czy jest jakaś funkcja, która działa odwrotnie? Mam akapit, który jest już wypełniony, a zamiast tego chcę go w postaci pojedynczego