Emacs

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

4
Jak skonfigurować domyślne okna podczas uruchamiania?
Za każdym razem, gdy otwieram Emacsa, mam tendencję do konfigurowania 3 okien, wykonując C-x 3( split-window-right), a następnie C-x2( split-window-below). Następnie muszę przejść do każdego okna, aby otworzyć pliki, które chcę edytować. Jak ustawić, aby było to wykonywane automatycznie? Czy istnieje sposób, aby Emacs odzyskał tę samą organizację ekranu (okna …


9
Jak wytłumaczysz Emacsa nietechnicznej osobie?
W duchu Jak mogę wyjaśnić babcie znaczenie LaTeX? Emacs jest wspaniałym edytorem do dowolnych celów tekstowych - jest to jasne dla tych z nas, którzy go używają. Często próbuję wytłumaczyć jednemu z moich znajomych, dlaczego używam czegoś, co „wygląda na tak stare” i staram się znaleźć dobrą odpowiedź. Niekoniecznie jestem …
18 learning 

2
Jak przeglądać i edytować pliki pdf w emacsie?
Słyszałem, że możemy wyświetlać pliki pdf w emacs. Czy to się dzieje najpierw poprzez konwersję plików pdf na zwykły tekst? Czy możemy wyświetlać pliki pdf w pełnej wersji w emacsie? czy możemy edytować pliki pdf w emacsie? Dzięki.
18 pdf  docview 

3
Skonfiguruj Emacsa w systemie Windows, aby uruchomić pojedyncze wystąpienie i otwierać pliki w istniejącym wystąpieniu
Szczególnie interesuje mnie pełna funkcjonalność systemu Windows, w tym: Automatyczne uruchamianie serwera, jeśli jeszcze go nie uruchomiono Jak wywołać emacsa, aby korzystał z serwera (np. Z wiersza poleceń lub narzędzi innych firm) Obsługa menu kontekstowego (np. Kliknij plik prawym przyciskiem myszy i zezwól na przesłanie go do emacsa w celu …

1
Jak zdjąć dekoracje (właściwości tekstu) z łańcucha?
Przez „zdobiony sznurek” mam na myśli coś takiego #("foo" 0 4 (fontified t face font-lock-function-name-face)) ... w przeciwieństwie do „zwykłego ciągu” "foo" (Jeśli kod Elisp odczytuje ciąg bezpośrednio z bufora, może być ozdobiony w ten sposób.) Jaki jest najprostszy sposób przekonwertowania ozdobnego sznurka na zwykły (poprzez usunięcie wszystkich ozdób)?

2
jak skonfigurować przepływ pracy Knitr w Emacsie?
RStudio zapewnia jeden przycisk do tworzenia pliku PDF ze źródła LaTeX + R za pomocą Knitr. Wygląda doskonale na prowadzenie powtarzalnych badań. Próbuję skonfigurować Emacsa do: w lewym buforze kod LaTeX + R w sposób Knitr; w prawym buforze podgląd wyjścia PDF; jedna kombinacja klawiszy do kompilacji. Jeśli to możliwe: …
18 latex  ess  r 

2
Całkowicie wyłącz wszystkie automatyczne wcięcia
Jak całkowicie wyłączyć wszystkie automatyczne wcięcia w Emacsie? Muszę go wyłączyć przynajmniej w trybie podstawowym, ale nie przeszkadza mi to, że jest wyłączony globalnie dla bieżącej sesji. Przeczytaj resztę tego pytania przed zadeklarowaniem duplikatu. Wszystkie pozostałe odpowiedzi, które znalazłem, dotyczą znacznie bardziej ukierunkowanego wyłączenia wcięcia. Naprawdę chcę całkowicie wyłączyć wszystkie …


3
zamień ekran powitalny na listę najnowszych
Ekran powitalny jest przydatny na początku, ale teraz chcę coś bardziej użytecznego: chcę, aby lista ostatnio otwieranych plików była wyświetlana podczas uruchamiania emacsa, jeśli nie ma predefiniowanego pliku do otwarcia. Jeszcze lepiej, jeśli może to być helm-recentfokno (używam helmpakietu)
18 start-up  recentf 

1
Elisp do zastosowania polecenia tylko do wybranego regionu
Powiedz, mam taki kod: (defun some-function () (interactive) ;; do something ) Czy chcę teraz some-functiondziałać tylko na wybranym regionie w buforze? Jak mogę to zrobić ? Czy mogą istnieć dwie osobne ścieżki do zrobienia czegoś, jeśli wybrałem jakiś region i zrobienia czegoś innego, jeśli nie wybrałem.

6
Emacs i wiersze poleceń $ PATH nieporozumienia w OSX
Problemy z PATHustawieniami Emacsa, które wpływają na moje środowisko Haskell: Korzystam z ZSH, a kiedy idę do linii poleceń i dzwonię echo $PATH, zwraca:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin Pochodzi z .zprofilekonfiguracji, w której mam: # Set the list of directories that Zsh searches for programs. path=( ~/Library/Haskell/bin /usr/local/{bin,sbin} $path ) Tak więc z linii …
18 osx  shell  path  haskell-mode 

5
Eksportowanie z trybu org do Markdown
Funkcje emacs wymienione w dokumentach nie wydają się istnieć w mojej wersji org 7.9.3f. http://orgmode.org/manual/Markdown-export.html Masz pomysł, jak mogę wyeksportować tryb org do Markdown bez wyciągania włosów?
18 org-mode 

3
Śledź elementy „DO ZROBIENIA” podczas pisania kodu
Czy istnieje prosty sposób na utworzenie listy „rzeczy do zrobienia” w locie podczas pisania kodu? Załóżmy na przykład, że piszę funkcję, write-this-nowkiedy zdaję sobie sprawę, że będę również musiał napisać funkcję pomocniczą write-this-later. (defun write-this-now () (unless (write-this-later) ... Zamiast pauzować, aby rozpocząć tworzenie write-this-later, ładuję z wyprzedzeniem, jakby już …
18 programming  todo 

1
jak przenieść / zmienić nazwę pliku w Magit?
Instrukcji za wprowadzenie mówi: Magit otacza i w wielu przypadkach poprawia co najmniej następujące polecenia porcelany Git: dodawanie, am, dzielenie, obwinianie, rozgałęzianie, kasa, wiśnia, wybieranie wiśni, czyszczenie, klonowanie, zatwierdzanie, konfiguracja, opisywanie, porównywanie, pobieranie, formatowanie patch, init, log, merge, merge-tree, mv , notes, pull, rebase, reflog, remote, pull-request, reset, revert, rm, …
18 magit 

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.