Edytor tekstu, zazwyczaj charakteryzujący się rozszerzalnością. Często opisywany jako „rozszerzalny, konfigurowalny, samodokumentujący się edytor wyświetlania w czasie rzeczywistym”. Istnieje specjalna strona SE dla Emacsa zawierająca specjalne pytania.
Jak porównałbyś tych redaktorów? Jakie są zalety i wady każdego z nich? [ uwaga ] Nie ma na to odpowiedzieć ci, którzy „nienawidzą jednego i kochają drugiego” lub ci, którzy nie używali obu.
Natknąłem się na zdanie w vimdoc: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. i ten klucz rzeczywiście zawiesza mój vim. Myślałem, że to wina vima, ponieważ nie miałem problemu z użyciem C-s/ C-x C-sin emacs nox. Jednak właśnie …
Używam brewjako mojego menedżera pakietów zarówno dla Emacsa, jak i ispell. Mam oba zainstalowane. Robiąc szybkie google, nie byłem w stanie dowiedzieć się, jak powiedzieć Emacsowi, gdzie jest ispell, i załadować odpowiednie słowniki. Teraz, kiedy zrobić M-x ispell-check-version, Emacs saucily odpowiada: Searching for program: No such file or directory. Jak …
Niedawno zacząłem używać tmux (wcześniej byłem użytkownikiem ekranu) i uwielbiam to, z wyjątkiem jednego małego problemu. Używam emacsa w mojej sesji tmux i jestem przyzwyczajony do używania klawiszy Shift-strzałek do poruszania się między oknami emacsa (nie oknami tmux). Podczas działania w tmux wiązania wydają się całkowicie przestać działać (to tak, …
Jak zamienić bieżące słowo pod kursorem w Emacsie? Wiem, że mogę używać zapytania-zamień lub zamień-ciąg, ale za każdym razem, gdy to robię, muszę wpisać cały ciąg, aby go zastąpić, to po prostu denerwujące. Vi ma równoważne hasło poleceń i mogę użyć skrótu, aby przeciągnąć słowo pod kursorem w celu zamiany: …
Byłem patrząc na GNU Emacs przez kilka miesięcy, z przerwami (głównie off), a ja naprawdę tylko poszedł tak daleko, jak testowanie kilku podstawowych rzeczy, które szczególnie chcemy w edytorze ... Jestem powoli zaczyna zdawać sobie sprawę z jego topografii i zaczyna mieć (dobry) sens ... Najważniejsze, co zauważyłem, to to …
Po kilku latach korzystania z Vima przechodzę na emacsa w ramach mojej rozdzielczości „wyjdź ze swojej strefy komfortu” 2012. Chociaż używam GNU Emacsa przez ostatnie 10 dni, jestem ciekawy XEmacsa i zastanawiam się, czy różni się on znacznie od GNU Emacsa. Ze strony Wikipedii : Jedno z głównych sporów dotyczy …
Zauważyłem kilka zrzutów ekranów okien terminali online, które pokazują cienkie podświetlone krawędzie wokół pasków stanu lub podświetlonych linii. W poniższym przykładzie zwróć uwagę na jasnoszare obramowanie wokół linii 1, 5 i 389: W tym przykładzie zwróć uwagę na żółte obrzeże wokół linii trybu Emacsa (pasek stanu): Jak nazywa się ten …
Jedną z głównych cech, których mi brakuje w Vimie, jest to, że zawsze zapisuje nazwę pliku bieżącego pliku w %buforze ( więcej informacji ). Umożliwia to łatwe uruchamianie poleceń, takich jak: ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc :source % ;; …
Używam emacsa do codziennej edycji javascript, do przełączania się między buforami używam Cx LEFT i Cx RIGHT i nie mam nic przeciwko (nawet jeśli trudno mi poznać ścieżkę pliku, który modyfikuję). Moje problemy: na starcie zawsze miałem *scratch*i *Messages*otwierałem, myślałem, że włożenie (kill-buffer "*scratch*")moich .emacs rozwiąże problem, ale nie jest, …
Kiedy otwieram duży plik w emacsie, pojawia się komunikat „Plik foo.bar jest duży; naprawdę otwarty? Jak powstrzymać emacsa od ciągłego zadawania mi tego pytania? Innymi słowy, jeśli otworzę plik, chcę go otworzyć, bez względu na to, jak duży jest.
W jaki sposób można włączyć obsługę myszy w sesji terminalu Emacsa, od której się zaczyna emacs -nw? Czy jest do tego skrót klawiaturowy lub flaga? Jeśli nie, jak można to zrobić w emulatorach terminali? Używam Guake'a.
Skompilowałem ostatnią wersję emacsa z kodu źródłowego (v24.2), ponieważ wersja zainstalowana na moim komputerze jest dla mnie (dość) stara (v21.3). Zrobiłem zwykle: $configure --prefix=$HOME make make install Teraz testuję emacsa i zdałem sobie sprawę, że nadal uruchamia poprzednią wersję ... podczas gdy moja $HOME/binścieżka powinna zastąpić systemową (ponieważ w moim …
Mam klawiaturę Apple i musiałem zmienić mapowanie klawiszy, aby uczynić mod-4klawisz pierwszym klawiszem po lewej stronie Spacepaska, do którego używam podczas pracy z Emacsem. Poniższy skrypt działał dobrze, kiedy korzystałem z menedżera okien dwm, ale po przejściu na Openbox odkryłem, że zamiast zamiany kodów klawiszy między opcją a klawiszami poleceń, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.