Paranda Codexi terminalis Micro redaktori loetamatu tekst, nähtamatu kursor ja .env failide süntaksivärvimine.
Täienda faili ~/.config/micro/settings.json.
Säilita olemasolevad seaded ning lisa:
{
"colorscheme": "codex-high-contrast",
"cursorline": false,
"fakecursor": true,
"truecolor": "on"
}Oluline:
truecolorväärtus peab olema string"on", mitte booleantrue;fakecursorpaneb Micro kursori ise kontrastvärviga joonistama;- ära kasuta värviskeemis ANSI nimevärve nagu
whitevõibrightwhite.
Loo fail:
~/.config/micro/colorschemes/codex-high-contrast.micro
Sisuga:
color-link default "#f5f5f5,#242424"
color-link comment "#b8b8b8,#242424"
color-link constant "#67e8f9,#242424"
color-link identifier "#f5f5f5,#242424"
color-link statement "#fde047,#242424"
color-link symbol "#fde047,#242424"
color-link preproc "#f0abfc,#242424"
color-link type "#86efac,#242424"
color-link special "#f0abfc,#242424"
color-link ignore "#f5f5f5,#242424"
color-link error "#ffffff,#dc2626"
color-link todo "#111111,#fde047"
color-link hlsearch "#111111,#fde047"
color-link statusline "#111111,#f5f5f5"
color-link tabbar "#f5f5f5,#3a3a3a"
color-link indent-char "#8a8a8a,#242424"
color-link line-number "#c7c7c7,#242424"
color-link current-line-number "#fde047,#242424"
color-link cursor-line "#f5f5f5,#303030"
color-link color-column "#f5f5f5,#303030"
color-link match-brace "#111111,#f0abfc"
color-link tab-error "#f87171,#242424"
color-link trailingws "#f87171,#242424"
Loo fail:
~/.config/micro/syntax/env.yaml
Sisuga:
filetype: dotenv
detect:
filename: "(^|/)\\.env(\\..*)?$"
rules:
- type: "^\\s*(export\\s+)?[A-Za-z_][A-Za-z0-9_]*"
- constant.string: "=.*$"
- special: "="
- comment: "^\\s*#.*$"Ära kaasa üldisi shell-süntaksi reegleid. .env kasutab eraldi dotenv failitüüpi.
Oodatavad värvid:
- muutuja nimi: roheline;
=: lilla;- väärtus: tsüaan;
- kommentaar: hall.
Sulge kõik töötavad Micro vahekaardid ja ava .env fail uuesti.
Kontrolli:
- olekuribal kuvatakse
ft:dotenv; - põhitekst on hele tumedal taustal;
- reanumbrid on nähtavad;
- kursor kuvatakse pööratud kontrastvärviga;
FOO=barkuvab võtme rohelise,=lilla ja väärtuse tsüaanina.
Terminaliväljundis peaks leiduma:
38;2— 24-bitine tekstivärv;48;2— 24-bitine taustavärv;7m— nähtava kursori pööratud värv.