Emacs

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

1
Bloki kodu, które tworzą tabele organizacji, które zostaną później wykorzystane przez inne bloki kodu
Mam trochę problemów z blokami kodu, które tworzą tabele organizacji, które później mogą zostać wykorzystane przez inne bloki kodu. Na przykład: #+NAME: upper_air #+BEGIN_SRC clojure :results output raw (clojure.pprint/print-table table) #+END_SRC będzie produkować #+RESULTS: upper_air | :m | :degree | :meter/second | :degC | :millibar | |---------+---------+---------------+------------+-----------| | 1545.0 | …

2
Domyślny stan zatwierdzenia Magit w Evil
Używam evil. Normalnie, kiedy zatwierdzam, chciałbym od razu zacząć pisać, ale eviluruchamia bufor evil-normal-state. Kiedyś ustawiałem (evil-set-initial-state #'git-commit-mode 'insert) Ale to już nie działa, ponieważ Magit używa text-modebuforów zatwierdzania. Jak mogę domyślnie zatwierdzić Magit evil-insert-state?
9 magit  evil 


2
Śledzenie błędów eksportu Org LaTeX
Jak wyśledzić błędy zgłoszone podczas procesu eksportu? Piszę dokument organizacji i eksportuję go do pliku PDF. (Nie znam LaTeXa). Ja otrzymuję następujący błąd: org-latex-compile: PDF file ./myfile.pdf wasn't produced: [undefined control sequence] [package error] Runaway argument. Próbując metodą prób i błędów zawęziłem ją do tej sekcji dokumentu: * Prefix key …


1
Jak przełączać blok kodu źródłowego w trybie Org status „: eval no”
Często ograniczam lub nie ograniczam oceny konkretnych bloków kodu w Babel w trybie org za pomocą :evalargumentu nagłówka. Oto przykład: #+BEGIN_SRC emacs-lisp :results value scalar :eval no (+ 1 1) #+END_SRC #+RESULTS: : 2 Przełączam bloki kodu pomiędzy :eval noi :eval n(lub usuwam :eval nocałkowicie) ręcznie. #+PROPERTY: eval no jest …
9 org-mode  elisp 

1
Jak dodać kolumnę w raporcie czasowym agendy trybu organizacji, aby pokazać procent czasu dla każdej grupy działań?
Od jakiegoś czasu korzystam z trybu organizacji Bernta Hansena ( http://doc.norang.ca/org-mode.html - nieco zmodyfikowany do moich potrzeb) i wpadłem na pytanie, którego nie mogę rozwiązać. Chciałbym dodać kolumnę do mojego raportu tabeli zegarowej pokazującego procent każdej grupy działań. Załączony jest przykład typowego raportu tabeli zegara. Chciałbym dodać kolumnę obok Timepokazującego …

2
Ponowne przeglądanie błędu w Emacsie Lispie
Muszę wywołać funkcję i wykonać czyszczenie tylko wtedy, gdy funkcja się nie powiedzie, a następnie ponownie uruchomić błąd. Oto pseudo-kod: (condition-case err (call-function) (error (cleanup) ;; how do I raise `err`? ))

1
Przeskakiwanie do pierwszego błędu - bez ostrzeżenia - podczas kompilacji
Ta compilation-auto-jump-to-first-erroropcja powinna spowodować, że Emacs przejdzie do pierwszego błędu podczas kompilacji. Wydaje się jednak, że Emacs traktuje ostrzeżenia i błędy w ten sam sposób i przeskakuje do pierwszego z nich. Jak sprawiłbyś, aby Emacs skoczył do pierwszego błędu, jeśli taki istnieje, lub do pierwszego ostrzeżenia w przeciwnym razie? Wolę …

3
Jak zarysować / ukryć / pokazać tekst podczas pisania prozy?
Chcę używać Emacsa do pisania prozy (konkretnie fikcji). W przeszłości korzystałem ze Scrivenera i Ulissesa, ale nie jestem z nich zadowolony. Chcę wypróbować Emacsa, ale nie wiem, jak replikować przepływ pracy, do którego jestem przyzwyczajony. Używam writeroom-modeśrodowiska wolnego od zakłóceń, ale to tylko jeden element układanki. Podoba mi się sposób, …

1
System kodowania utf-8 na Macu - Który i dlaczego jako domyślny?
Chcę zmienić domyślny system kodowania z niezdefiniowanego na UTF-8 (myślę, że byłoby to przydatne). Teraz widziałem wiele różnych systemów kodowania UTF-8: mule-utf-8 mule-utf-8-dos mule-utf-8-mac mule-utf-8-unix prefer-utf-8 prefer-utf-8-dos prefer-utf-8-mac prefer-utf-8-unix utf-8 utf-8-auto utf-8-auto-dos utf-8-auto-mac utf-8-auto-unix utf-8-dos utf-8-emacs utf-8-emacs-dos utf-8-emacs-mac utf-8-emacs-unix utf-8-hfs utf-8-hfs-dos utf-8-hfs-mac utf-8-hfs-unix utf-8-mac utf-8-unix utf-8-with-signature utf-8-with-signature-dos utf-8-with-signature-mac utf-8-with-signature-unix Korzystam …


4
Emacs: jak otworzyć i odtworzyć plik wideo
Jeśli eksploruję mój system plików w trybie Dired i napotkam na przykład plik wideo, byłoby miło móc go odtworzyć. Jak mogę to zrobić w Emacsie? Mogę użyć Emacsa do otwarcia pliku wideo, ale wynik nie jest zbyt użyteczny - po prostu kodowany plik wyświetla się jako tekst. Czy istnieje sposób, …
9 dired  video 

2
Co to jest ogrodzenie łańcuchowe lub ogrodzenie komentarza?
Dokumentacja dla modify-syntax-entrymówi, co następuje: (modify-syntax-entry CHAR NEWENTRY &optional SYNTAX-TABLE) ... The first character of NEWENTRY should be one of the following: ... / character-quote. @ inherit from parent table. | generic string fence. ! generic comment fence. Co to jest ogrodzenie i kiedy miałbym go użyć? Nic nie mogę …

3
Zdalne uruchamianie ipython
Próbuję uruchomić interpreter ipython zdalnie (z Emacsem 24.5 i natywnym python.el), ale nie jestem pewien, czy mam odpowiednie podejście: za każdym razem, gdy próbuję uruchomić takie polecenie, na przykład (które jest uruchamiane C-c C-c): Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i (z <server_name>poprawnym wpisem w mojej ~/.ssh/configi ipythondostępnym w tej zdalnej lokalizacji) pojawia …
9 python  tramp 

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.