Вопросы с тегом «faces»

«Лицо» в Emacs - это визуальное представление текста с использованием шрифтов и выделения. Например, начертание по умолчанию определяет и шрифт, и цвета переднего плана и фона.

1
Как предотвратить попадание лиц на окружающие участки буфера?
В: Как я могу предотвратить org-modeперетекание граней ссылок в ...символы выборочного отображения в конце сложенного заголовка? Это визуальный тик, который сводит меня с ума. Когда org-modeссылка является самой последней вещью в строке, лицевая сторона ссылки перетекает в то, ...что указывает на то, что заголовок свернут. Если, скажем, после ссылки есть …
20 org-mode  faces 

3
символ описательного лица не находится под / недоступен курсором
Мне нравится использовать комбинацию describe-faceи customize-faceнастраивать внешний вид моей рабочей среды. Иногда этот рабочий процесс завершается сбоем, когда я хочу изменить лицо местоположения, которого я не могу достичь с помощью курсора; line-line, header-line, заголовки magit-blame и т. д. Большую часть времени я могу проследить и ошибочно найти путь к решению, …

2
Как я могу установить разные размеры шрифта для буферов и для строки режима?
У меня есть эта строка в моем файле init.el, чтобы установить размер шрифта во всех кадрах: (push '(font . "DejaVu Sans Mono-10") default-frame-alist) Это работает, но я хотел бы иметь больший шрифт во всех буферах, сохраняя при этом меньший шрифт для строки режима (чтобы он мог вместить больше информации и …

3
Есть ли способ изменить цвет окантовки активного окна?
Чтобы лучше отличать сфокусированное окно от остального, я бы хотел изменить цвет окантовки этого окна. Обнаружив настройку с помощью ключевого слова fringe, я нашел только то, как изменить его цвет bg без возможности устанавливать разные цвета для активных и не активных. Это вообще возможно? Спасибо.

1
Как вставить текст с определенным лицом?
У меня есть лицо, созданное таким образом: (defface test-face '((t . (:height 2.0))) "A face for testing.") Я хотел бы вставить текст с этим лицом. Но эти способы вставки текста без лица: (insert (propertize "text to insert" 'face 'test-face)) (let ((current-string "text to insert")) (put-text-property 1 (length current-string) 'face 'test-face) …
14 faces  insert 


2
Как изменить лица ссылок в режиме org в зависимости от типа ссылки?
Режим Org предлагает множество различных типов ссылок ([http], [file], [bibtex], [magit] ...). Однако все они имеют одинаковый внешний вид, определенный по номиналу для org-link. Можно ли, например, изменить цвет фона в зависимости от типа ссылки? Чтобы ссылки http имели желтый фон, а ссылки на файлы - синий?

2
Цвета для разных приоритетов в режиме Org
Я настроил режим Org с атрибутом лица для приоритетов с этими строками в моем init.el: (set-face-attribute 'org-priority nil :foreground "aquamarine1" :background "black" :inherit font-lock-keyword-face :inverse-video t :box '(:line-width 2 :color "orange" :style released-button)) Но мне интересно, есть ли способ установить разные цвета для приоритетов #A, #B & #C.
11 org-mode  faces 

1
Как настроить подсветку синтаксиса только для данного режима
Я хотел бы изменить подсветку синтаксиса в моем, lua-mode.elне затрагивая другие основные режимы. Просто в качестве примера, я хотел бы «ключевые слова» , как if, then, elseбыть выделены жирным шрифтом и синим шрифтом , когда в lua-mode(вместо розового по умолчанию) , не имея один и тот же стиль выделения при …

1
Coco Emacs 24.5 Проблемы со шрифтами (Inconsolata-dz)
Я пытаюсь установить [Inconsolata-dz] [1] в качестве шрифта по умолчанию для Emacs. Обычный Inconsolata работает нормально, но версия dz не работает должным образом. Большинство функций, которые я использую, продолжают выдавать эту ошибку (следуя всем инструкциям онлайн о том, как установить шрифт Emacs): set-face-attribute: Invalid font name: "-*-Inconsolata-dz-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1" Я, наконец, получил …
10 init-file  osx  faces  fonts 

1
Почему высота шрифта изменяется при выделении жирным шрифтом?
Это так раздражает... Когда любой текст в строке изменяет свою грань так, что текст выделяется жирным шрифтом, высота строки увеличивается (я полагаю) на один пиксель. Лучше всего показать с изображением: Почему это? Как мне это предотвратить? По запросу информация о платформе: Sid (нестабильный) Debian GNU / Linux на amd64 Emacs …
9 faces 

1
Как я могу переопределить предопределенное лицо для светлого и темного фона?
Я хотел бы использовать set-face-attributeодин из двух цветов для переднего плана в зависимости от того, является ли фон текущей темы светлым или темным. Ожидаемое поведение заключается в том, что передний план меняется автоматически, если я переключаюсь с темы на светлом фоне на тему на темном фоне или наоборот. Вот пример …
9 faces 

2
Могу ли я изменить цвет фона неактивного минибуфера?
Я попробовал это со следующими настройками: (add-hook 'minibuffer-setup-hook (lambda () (make-local-variable 'face-remapping-alist) (add-to-list 'face-remapping-alist '(default (:background "green"))))) (set-face-background 'minibuffer-prompt "blue") но они влияли только на активный минибуфер:

2
Как я могу заполнить всю строку номера строки пользовательским цветом фона?
На скриншоте ниже я просто установил фон linumлица на какой-то цвет, однако в конце буфера есть пустая область и между строками есть промежутки, когда global-visual-line-modeвключена перенос строки ( ): В идеале вся левая сторона должна быть одинакового цвета. Это возможно? Я знаю немного Elisp, поэтому, если это возможно, я мог …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.