Jak mogę zapobiec otwieraniu bufora * tex-shell * podczas kompilowania Latex z Emacs? Dzieli okno na pół i zawsze używam C-x 1, aby natychmiast go pozbyć.Zatrzymywanie powłoki tex przed otwarciem podczas kompilowania Latex z Emacs
Rozwiązaniem jest prawdopodobnie związane z
(setq special-display-buffer-names ("*tex-shell*"))
co sprawia, że nowy bufor potrwać całą ramkę zamiast tylko połowę (nie to, co chcę).
Próbowałem następujących, ale to nie ma wpływu na Latex:
(defadvice compilation-start
(around inhidbit-display (command &optional mode name-function highlight-regexp))
(flet (display-buffer) (fset 'display-buffer 'ignore) ad-do-it))
(ad-activate 'compilation-start)
(ad-deactivate 'compilation-start)
Używasz AUCTeX? –
Nie sądzę. Tryb to "LaTeX". Właściwie to mam tylko ten problem na OS X. W Ubuntu tryb to "LaTeX/P", a tex-shell nie otwiera się. – zoo
W jakim trybie głównym jest napisane 'C-h m'? –