LINUX.ORG.RU

[emacs] face по имени буффера

 


0

1

хочу сделать мелкий шрифт в *Completions* и *Ido Completions*. Понял, что нужно использовать buffer-face-mode. Как бы это написать?
Кстати, существует ли какая-то приблуда, чтобы буфферы дополнения не вскакивали, а, например, всплывали поверх в отдельном окне? с eshell неудобно работать

Ответ на: комментарий от anonymous

оно разве умеет eshell? пользуюсь вовсю, ешелл не видел

nbdarvin
() автор топика

В свое время, мне добрые люди подсказали как сменить шрифт в зависимости от mode. Может тебе это поможет.

(make-face 'font-mono)
(set-face-attribute 'font-mono nil :family "Droid Sans Mono") 

(defun buffer-face-setup () 
  (buffer-face-mode t) 
  (buffer-face-set 'font-mono)) 

(mapc  
 (lambda (mode-sym) 
   (add-hook mode-sym 'buffer-face-setup)) 
 '(calendar-mode-hook dired-mode-hook term-mode-hook)); w3m-mode-hook))

RCV ★★★★
()
Ответ на: комментарий от nbdarvin

>а какой mode в completions буффере?

completion-list-mode ?

RCV ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.