Emacs

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

2
Jak wyłączyć tyldy Spacemacs na pustych liniach?
Właśnie zainstalowałem Spacemacs , głównie ze względu na fajne ustawienia domyślne. Domyślnie nie jestem zadowolony z tego, że umieszcza tyldy na pustych liniach w pliku. Próbowałem umieścić (setq vi-tilde-fringe nil)i (setq indicate-empty-lines nil)wewnątrz dotspacemacs/user-configfunkcji, które wydają się nie mieć żadnego efektu. Jak mogę raz na zawsze pozbyć się tych wszystkich …
16 evil  spacemacs  fringe 

1
Nigdy „Nie przechowuj również bieżącej listy tabel tagów”
Jeśli pracuję w katalogu z własnym TAGSplikiem, a następnie przechodzę do innego katalogu z własnym TAGSplikiem, zawsze pojawia się pytanie: Keep current list of tags tables also? (y or n) Nigdy nie chcę przenosić ze sobą listy tabel tagów między katalogami, więc chciałbym domyślnie odpowiedzieć na to pytanie n, jak …
16 ctags 

1
Inny motyw dla -nw (terminal)
Używam emacsa (24.5.1) na Mac OSX i używam motywu solarizowanego. W przypadku wersji GUI motyw działa dobrze. Jeśli uruchomię aplikację z flagą -nw: /Applications/Emacs.app/Contents/MacOS/Emacs -nw kolory w temacie stają się nieporadne. Zakładam, że dzieje się tak, ponieważ: TERM=xterm-256color Co powinienem umieścić w .emacs, aby uzyskać następujące zachowanie warunkowe: if (gui) …



2
Ładowanie pliku bibtex do pliku w trybie org
Staram org-modesię robić prawie wszystko. W mojej działalności naukowej chciałbym naszkicować cały artykuł w .orgpliku, a następnie wyeksportować do LaTeX. Nie chcę ładować .bibpliku bibtex do, init.elponieważ mogłem mieć wiele. Na razie dodałem to na początku mojego .orgpliku: #+BEGIN_SRC elisp (setq reftex-default-bibliography '("./references.bib")) #+END_SRC Ale muszę to wykonać ręcznie za …


2
Tylko czyszczenie białych znaków na dotkniętych liniach
W większości projektów, nad którymi pracuję, używam before-save-hookdo uruchomienia whitespace-cleanup. Jest to w porządku, gdy wszyscy w zespole sprzątają swoje miejsca, ale czasami jestem zaangażowany w już uruchomione projekty, w których większość plików jest zaśmiecona białym końcem. Obecnie po prostu wyłączam haczyk do zapisywania i dodam część spacji, ale idealnie …

2
Jak powiązać Ci jako inny niż TAB?
Chcę sprawić, by Control-igrała indent-region(w zasadzie odkąd Xcode już zbudował tę pamięć mięśniową). Zdaję sobie z tego sprawę Control-ii tabsą nierozróżnialne w sensie Ascii, ale są w sensie klucza. Próbowałem oczywistego: (global-unset-key (kbd "C-i")) (global-set-key (kbd "C-i") 'indent-region) bezskutecznie - naciśnięcie Control-inadal robi tylko to, co tabrobi klawisz w bieżącym …
16 keymap 


2
Jak w solidny sposób skonfigurować cofanie czcionek?
TL; DR: Jaki jest prosty sposób rzetelnego powiedzenia: użyć Consolas jako domyślnej czcionki, FreeMono dla znaków nieobsługiwanych przez Consolas i Symbola dla znaków nieobsługiwanych przez oba? Ponieważ moja główna czcionka programistyczna nie obejmuje wszystkich potrzebnych mi symboli matematycznych, początkowo skonfigurowałem zastępowanie czcionek, jak pokazano poniżej: (set-fontset-font t 'unicode (font-spec :name …
16 fonts  display  unicode 



2
Różnica między init a config w pakiecie use
Mam taką konfigurację: (use-package html-mode :mode "\\.html\\'" :config (progn (add-hook 'html-mode-hook 'turn-off-auto-fill))) Teraz, gdy idę do pliku HTML, widzę, że auto-fillnie jest on wyłączony. Ale jeśli użyję :initzamiast :config, auto-fillzostanie wyłączony. Więc moje pytanie brzmi, kiedy polecenia są :configwykonywane poniżej ?

3
Jak skopiować linki poza trybem org?
Istnieje wiele dokumentacji na temat wstawiania lub przechowywania linków w trybie org, ale najwyraźniej nie ma ich na temat kopiowania ich do buforów w innych formatach. Jak skopiować adres URL linku trybu org z pliku org do schowka / pierścienia zabijania za pomocą jak najmniejszej liczby naciśnięć klawiszy? Próbowałem org-store-linki …
16 org-mode 

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.