Domyślnym stylem wcięcia dla wywołań funkcji wieloliniowych w wielu trybach emacs jest wyrównanie zamykającego nawiasu okrągłego z innymi argumentami funkcji, a zatem: function_one( arg1, arg2 ); Wolałbym, aby nawias zamykający był wyrównany z początkiem linii zawierającej nawias otwierający. Na przykład: function_one( function_two( f2_arg1, f2_arg2 ), f1_arg2, f1_arg3 ); Jak mam …
Próbuję debugować why my .emacs does not load.komunikat o błędzie. Invalid read syntax: # ... Start Emacs with the `--debug-init' option to view a complete error backtrace. Moje pytanie brzmi: jak to zrobić? Do tej pory próbowałem tego. otwórz -a --debug-init Emacs.app Unable to find application named '--debug-init' otwórz -a …
Podczas edytowania plików C lub C ++ w emacsie chciałbym móc przejść do początku zawierającego blok kodu. Spodziewałem się znaleźć funkcję początku bloku c, ale niestety, taka funkcja nie istnieje (o ile mi wiadomo). Na przykład mógłbym edytować następujący brzydki kod C: void myFunction() { if (something) { //<--- I …
Jestem początkujący Emacs i chciałbym, aby rozpocząć dodawanie niektórych globalnych kluczowych zwyczaj powiązania dla typowych zadań, takich jak replace-string, replace-regexitp, które ich nie mają domyślnie. Chcę dokonywać dobrych wyborów i widzę kilka problemów: Zobacz wszystkie moje opcje - Jak mogę zobaczyć pełną gamę kluczy niezwiązanych we wszystkich trybach, których regularnie …
Chciałbym uruchomić przewijanie w emacsie, gdy mój kursor znajdzie się w odległości 4 linii od górnej lub dolnej części terminala. Mój .vimrcplik zawiera ten wiersz: :set scrolloff=4 Co mam dodać, aby .emacsuzyskać to samo? PS. Obiecuję nie dodawać go do: vi ~/.emacs
Chcę zobaczyć definicję istniejącej funkcji w Emacsie. czy to możliwe? Próbowałem C-h d function-name RET, ale zwraca tylko dokumentację funkcji, a nie samą funkcję. Myślę o czymś podobnym do typepolecenia bash , które zwróci całą definicję funkcji. (Żenująca historia: przypadkowo napisałem nad działającą funkcją w moim .emacspliku niedziałającą wersją. Oryginalna …
Czy emacs ma wbudowany sposób sugerowania, jakiego trybu powinien użyć? Mam wiele plików właściwości, które nie mają końcówek plików, które poprowadzą emacsa. Idealnie chciałbym móc umieścić coś takiego w nagłówku pliku # Emacs-Mode: <name of mode wanted>
Niedawno kupiłem pierwszego Maca od dekady i właśnie go konfiguruję. Jestem użytkownikiem Emacsa i zdecydowałem, że chcę tylko zwykłego Emacsa, a nie Aquamaca, aby móc korzystać z mojej istniejącej konfiguracji z innych systemów operacyjnych. Próbowałem śledzić wiele poradników, które znalazłem w Internecie (takich jak ten , ten i ten ze …
Naprawdę niewygodne jest najpierw wrócić na górę bufora, a następnie wykonać wyszukiwanie / zapytanie. Cóż, w przypadku wyszukiwania stosunkowo proste jest naciśnięcie C-sjeszcze raz, aby się obejść, ale w przypadku zapytania / zamiany jest to uciążliwe. Jakiś prosty hack, aby to zrobić bez powrotu do góry bufora dla obu operacji?
Chcę użyć motywu Emacs billw , z wyłączeniem z innym kolorem tła. Mam w swoim .emacspliku: (require 'color-theme) (color-theme-initialize) (color-theme-billw) (set-background-color "gray12") Nie zmienia to jednak koloru tła podczas uruchamiania; Na set-background-color "gray12"początku każdej sesji muszę ręcznie uruchomić w minibuforze. Jakaś pomoc w tym? Próbowałem utworzyć własny motyw niestandardowy na …
Jestem trochę nowy w trybie org w Emacsie i sprawdzam, czy można zastąpić zadania Google dla mnie. Google Tasks oferuje akcję „wyczyść zakończone zadania”, która usuwa wszystkie zadania oznaczone jako gotowe. Czy mogę zrobić coś podobnego w trybie org z elementami DONE?
Jeśli jestem w vi i widzę, że transponowałem dwa znaki, można to łatwo naprawić, umieszczając kursor nad pierwszym i pisząc, xa następnie pw trybie poleceń. Czy istnieje podobna sztuczka, która działa w wierszu poleceń bash w trybie emacsa? Zdaję sobie sprawę, że mogę ustawić powiązania klawiszy vi, ale wolę tego …
Chcę, aby emacs był naprawdę zmaksymalizowany przy starcie. Istnieją rozwiązania tego problemu, które powodują, że szerokość okna emacsa na ekranie. To mi nie wystarcza. Chcę, aby okno emacsa było zadokowane w prawym górnym rogu ekranu, aby po naciśnięciu myszy myszą zamknąłem emacsa, a nie Firefoksa lub Krusadera lub cokolwiek maksymalizowanego …
W moim .emacspliku chcę dodać powiązanie klawisza dla określonego trybu głównego (ustawienie coffee-compile-filena C-c C-ctryb kawy). Znalazłem wiele instrukcji dotyczących używania local-set-keyi global-set-key, więc mogę łatwo dodać to powiązanie, gdy otworzę plik w trybie kawy, ale byłoby miło, gdyby sobie z tym poradził .emacs.
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.