Emacs

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

5
Podgląd pól w tabeli organizacji
Czasami wygodnie jest ustawić ręczną szerokość kolumny podczas tworzenia tabeli w trybie org. Dzięki temu kolumny nie muszą rosnąć do rozmiaru najdłuższego wpisu. Gdy pozycja w tabeli trybu org i jest dłuższa niż kolumna, w której się znajduje, pozycja zostaje wizualnie obcięta z =>symbolem na końcu. Wiem, że mogę C-c …

3
plik akapitu wypełnienia jako zmieniony, nawet jeśli nic nie zrobił
Ilekroć dzwonię fill-paragraph, bufor jest zawsze oznaczany jako zmodyfikowany, nawet jeśli polecenie nie miało żadnego efektu (tj. Jeśli akapit był już wypełniony). Tworzy również pustą, niemożliwą do cofnięcia akcję (łatwą do wykrycia za pomocą undo-tree-mode). Inne polecenia, które mogą potencjalnie wprowadzać zmiany, takie jak polecenia wcięcia, nie oznaczają bufora jako …

3
Funkcja Emacsa do konwersji dowolnego WŁAŚCIWOŚCI ORG na dowolny ciąg znaków (mianowicie etykietę LaTeX)?
Mam wiele dokumentów jako pliki organizacji, które mają właściwość CUSTOM_LABEL, na przykład * Introduction :PROPERTIES: :CUSTOM_LABEL: AP 1 :END: W takim przypadku pliki należy wyeksportować jako LaTeX, tłumacząc każdy CUSTOM_LABELjako \label{marker}. Powyższy przykład powinien zostać przetłumaczony na \label{AP 1}. Wiem już, jak wywoływać funkcje niestandardowe w czasie eksportu, ale nie …



3
Jak dodać znacznik czasu do każdego wpisu w buforze * Wiadomości * Emacsa?
Bardzo zależę od *Messages*bufora, ale wpisy nie są oznaczone datą. Jak dodać znacznik czasu do każdego wpisu w buforze Wiadomości Emacsa ? Więc coś takiego: Loading /Users/gsl/lisp.d/init.el (source)... No outline structure detected For information about GNU Emacs and the GNU system, type C-h C-a. Loading /Users/gsl/lisp.d/var/recentf...done Error running timer: (wrong-number-of-arguments …

4
Analiza kodu Clojure w trybie org nie daje żadnych wyników
Usiłuję uruchomić kod clojure z mojego pliku org, aby wykonać trochę programowania. Co nie działa: Kiedy wykonuję blok kodu źródłowego, otrzymuję No output produced. Przykładowy blok kodu src #+begin_src clojure (+ 2 2) #+end_src clojure Co działa: cider-jack-in działa i jestem w stanie wykonać kod w nREPL Jestem w stanie …

3
Ustaw wcięcie dla funkcji skryptu powłoki
Usiłuję ustawić liczbę spacji dla wcięcia dla uruchomienia nowej funkcji w sh-mode(pod-tryb bash). Próbowałem ustawić: '(sh-basic-offset 2) '(sh-indentation 2) '(smie-indent-basic 2) (jak pokazano custom-set-variablesw .emacs) i inni, a także, ale żaden z nich nie miał żadnego wpływu!

3
Emacs w ogóle nie wyświetla czcionek kolorowych
Próbowałem dodać Noto Color Emojiz Google Noto jako moją czcionkę dla Emoji w GNU Emacs, jak wspomniano tutaj , ale z jakiegoś powodu GNU Emacs nie wyświetla poprawnie tych znaków w oknie. Używam GNU Emacs 24.5.1 na GNU / Linux. Czy to błąd, czy robię coś źle?
11 fonts 

2
Magit: nie proś o zapisanie zmian
Kiedy mam bufor z niezapisanymi zmianami, magit prosi o każdą akcję, aby zapisać te zmiany. Celowo nie zapisałem tych zmian, więc czy istnieje sposób na wyłączenie tego zachowania? Mój Magit powinien po prostu zignorować niezapisane zmiany.
11 magit 

1
Najlepszy indeksator C ++?
Niedawno przeszedłem z Eclipse CDT na Spacemacs z warstwą C ++ jako moim środowiskiem programistycznym. Jak dotąd ... super! Jedną z rzeczy, za którymi tęsknię w Eclipse, jest indeksator . Obecnie używam GNU Global z warstwą gtags . Problem z gtagami polega na tym, że jest to system znakowania , …
11 c++ 

1
Prosty rebase od mistrza z magit?
Właśnie uaktualniłem do najnowszej wersji Magit, od lat używam starej wersji. Wszystkie ulepszenia są świetne po krótkim rozejrzeniu się i znalezieniu różnic. Teraz próbuję zrobić najprostszy (nieinteraktywny) rebase magiti nie mogę wymyślić, jak to zrobić. Ten przykład pochodzi z https://git-scm.com/docs/git-rebase . git checkout topic git rebase master Trafienie r ? …
11 magit 



2
hybrydowy tryb numeru linii w emacsie?
Czy w trybie względnego numeru linii można wyświetlić bezwzględną liczbę bieżącej linii zamiast „0”? Jest to czasami określane jako „hybrydowy tryb numeru linii”. Lubię to: 7 6 this.oscs[i].oscillator.start(); 5 } 4 3 this.bindController(); 2 }; 1 252 factory.stop = function () { <- current line number shows 1 console.log('theremin: now …
11 evil 

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.