Я не знаю, что я делаю неправильно. Я использую пользовательскую тему под названием Сумерки для Gedit, и я пытаюсь изменить некоторые цвета темы.
Я пошел: /home/user/.local/share/gedit/twilight.xml
Цвет по умолчанию, который я пытаюсь изменить:
<color name="steelblue3" value="#4f94cd"/>
на
<color name="moon_grey" value="#f7f7f7">
код, который я изменяю:
<style name="bracket-match" background="steelblue3"/>
На это:
<style name="bracket-match" background="moon_grey"/>
Но после того, как я использую строку выше, ничего не происходит. Это все еще выходит как стальной синий. Я вышел полностью и вернулся, и это был все тот же цвет. Я также попытался «перезагрузить», но повторил тему в «Настройки»> «Шрифты и усилители». Цвета, но ничего не случилось снова. Я также удалил стальную синюю линию, но она осталась прежней.
Что происходит? Как изменить цвет темы?
ОБНОВЛЕНИЕ
Я перезагрузил компьютер, и все изменилось. У меня сейчас 2 файла - обычный twilight.xml
и другой twilight.xml~
. Я не могу открыть twilight.xml~
, так как это дает мне ошибку:
Could not display "/home/user/.local/share/gedit/styles/twilight.xml~".
Но я могу нажать на обычный файл. Мои изменения все еще там, но они переключились на другую тему, и тема Сумерек недоступна в настройках. Что с ним случилось?
Вы допустили несколько небольших ошибок:
<color name="moon_grey" value="#f7f7f7">
В этой строке вы пропустили закрытие /
И вам не следует перезаписывать определение steelblue3
, а просто добавить правильная линия, потому что стальной синий необходим и в других местах.
<color name="moon_grey" value="#f7f7f7"/>
По сути, это все, теперь ваши скобки должны быть лучше видны.
P.S. Опубликовать эту ссылку на источник Сумеречной темы было бы полезно.