Emacs

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

2
Jak wyłączyć automatyczne wcięcie nowych linii?
Niedawno zaktualizowałem emacsa do wersji 24.4.1 i coś się zmieniło w wcięciach nowych linii. Kiedy uderzam enter, spodziewam się po prostu „pustej” nowej linii w miejscu, w którym kursor był obecny, w szczególności jeśli jestem na środku linii, linia ta powinna zostać podzielona i żaden znak nie może zostać usunięty, …

3
Jakie są główne funkcje planowane dla GNU Emacs 25?
Próbowałem zainstalować Emacsa 24.4 za pomocą homebrew za pomocą następującego polecenia: brew install emacs --HEAD --use-git-head --cocoa --with-gnutls Zakończyło się instalowanie (kompilacja programistyczna w kierunku tego, co może stać się) Emacsem 25. Nie udało mi się znaleźć żadnych informacji na temat planu Emacsa, ale ponieważ ta wersja jest w fazie …


5
Jak zastąpić element listy?
Mam to domyślnie w moim auto-mode-alist: ("\\.js\\'" . javascript-mode) (nawet z emacs -Q). Chciałbym podstawić js2-modeza javascript-mode. Oczywiście, mogę używać assq-delete-all, a następnie add-to-listponownie, ale zastanawiam się, czy nie ma lepszego sposobu. Edycja: wyraźnie nie chcę używać opcji Dostosuj, wolę tworzyć init.elwłasne.

1
Komórki wielokolumnowe w tabelach trybu org
Czy jest możliwe scalenie dwóch lub więcej komórek w tabeli w trybie org, tak jak w przypadku używania \multicolumn{}{}{}lub \multirow{}{}{}w LaTeX? Coś takiego nie działa: |------------+-----------+----------+----------+-------------| | | Singular | Plural | | +-----------+----------+----------+-------------| | | Masculine | Neuter | Feminine | All genders | |------------+-----------+----------+----------+-------------| | Nominative | *der* …


9
Synchronizowanie moich plików .org na wielu komputerach
Jak mogę aktualizować moje pliki .org na kilku komputerach, być może na wielu platformach (Linux / Windows)? Mogłem na przykład przechowywać wszystkie pliki .org w git, ale wymagałoby to ode mnie pamiętania o pobieraniu i wypychaniu aktualizacji repozytorium. Mogę pracować z kilkoma skryptami, aby automatycznie obsługiwać pliki, ponieważ nie mam …
35 org-mode 


5
Nagrywanie zrzutu ekranu Emacsa w formacie GIF
Widzę wielu ludzi, którzy publikują animowane pliki GIF, pokazując funkcje Emacsa, ale nie widziałem przyjemnego przejścia przez tworzenie takiego. Czy jest jakiś kod, który próbuje połączyć klatki kluczowe gif z naciśnięciami klawiszy w Emacsie? Czy są jakieś pakiety lub funkcje elisp do automatyzacji procesu? Chciałbym móc nacisnąć klawisz, aby rozpocząć …


1
Jaka jest różnica między funkcją a poleceniem?
Publikując tutaj pytania i odpowiedzi, ludzie czasami używają terminów „funkcja” i „komenda” zamiennie. W innych przypadkach ludzie używają tylko jednego z dwóch terminów do omawiania określonych fragmentów kodu. Ponieważ ich posty zwykle koncentrują się na innych tematach, nie wyjaśniają, dlaczego używają jednego terminu, ale nie drugiego. Więc: P: Jaka jest …

6
Jak ponownie otworzyć właśnie zabity bufor, taki jak CSt w przeglądarce Firefox?
Czasami przypadkowo zabijam bufor i chcę go ponownie otworzyć, tak jak CSt, aby cofnąć zamkniętą kartę w Firefoksie, ale nie ma wbudowanego polecenia w Emacsie, defun undo-kill-bufferw http://www.emacswiki.org/RecentFiles : (defun undo-kill-buffer (arg) "Re-open the last buffer killed. With ARG, re-open the nth buffer." (interactive "p") (let ((recently-killed-list (copy-sequence recentf-list)) (buffer-files-list …

2
Jak migrować pliki Markdown do formatu trybu Emacs org
Mam setki osobistych notatek zapisanych jako pliki w formacie Markdown, po kilku latach korzystania z osobistego oprogramowania wiki VoodooPad dla OS X. Dostępnych jest wiele informacji do eksportowania z trybu org do Markdown, ale czy istnieje prosty sposób na konwersję Markdown do formatu trybu org? Aktualizacja Dzięki odpowiedzi user2619203 i …

5
Jak traktować podkreślenie jako część słowa?
Używam eviltrybu Emacs + . Kiedy ustawić kursor na e(w stanie normalnym) w fragmencie tekstu, takie jak abc_def_ghi, ciw(zmiana wewnętrznej słowa) zmienia jedynie defczęść napisu, a Vim będzie zmienić cały abc_def_ghi. Jak zmusić się evildo traktowania podkreślenia tak, jak robi to Vim (tj. Jako część słowa)?

4
Jak przetestować interfejs API REST za pomocą Emacsa?
Przygotowuję aplikację i chcę przetestować punkty końcowe interfejsu API. Uznałem, że Emacs byłby świetną drogą - szczególnie jeśli odpowiedzi JSON mogłyby zostać przeanalizowane, a dane zwrotne wykorzystane w kolejnych testach. Wszelkie pomysły, jak to zrobić, czy to po prostu szalone?
34 package 

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.