Puncte:0

valoarea implicită de $TERM? vim este acum stricat

drapel us

după ce am instalat ubuntu 20.04.2 pe laptop, am configurat vim.Am găsit această schemă de culori care îmi place: schema de culori. culorile pentru evidențierea sintaxei erau corecte, dar nu avea frumos fundal albastru pe care mi l-am dorit:

după o cercetare rapidă, am găsit multe afirmații despre cum se stabilesc $TERM la xterm-256color și-au rezolvat problemele cu redarea incorectă a culorilor vim. Nu eram sigur că acest lucru va ajuta pentru că după

awk 'ÎNCEPE{{
    s="/\/\/\/\/\"; s=s s s s s s s s;
    pentru (colnum = 0; colnum<77; colnum++) {
        r = 255-(colnum*255/76);
        g = (colnum*510/76);
        b = (colnum*255/76);
        dacă (g>255) g = 510-g;
        printf "\033[48;2;%d;%d;%dm", r,g,b;
        printf „\033[38;2;%d;%d;%dm”, 255-r,255-g,255-b;
        printf "%s\033[0m", substr(s,colnum+1,1);
    }
    printf "\n";
}'

asta știam că terminalul meu acceptă culori adevărate. i export $TERM=xterm-256color oricum si acum toate culorile sunt redate incorect.. are acelasi fundal pe care il avea inainte de schimbare $TERM, dar acum pare acest:

clar $TERM a încurcat totul, care este valoarea implicită a $TERM?

de asemenea, dacă cineva are o idee cum să-mi repar vim... adăugând setați t_Co=256 nu a reparat nimic. instalat de asemenea ncurses-termen. nici o remediere. daca te ajuta, al meu .vimrc:

setați t_Co=256
colorscheme bluewery
let g:lightline = { 'colorscheme': 'bluewery'} "acesta trebuie specificat pentru schema de culori
sintaxă activată
set tabstop=2
setați noexpandtab
muru avatar
drapel us
Ai pus `export TERM=...` în `.bashrc` sau în alte fișiere de conectare? Dacă nu, deschideți un nou terminal. Emulatorul dvs. de terminal va seta valoarea corectă pentru `TERM`.
raincouver avatar
drapel us
ai dreptate. `TERM` nu a avut nimic de-a face cu asta, vim reinstalat și o altă schemă de culori funcționează perfect acum.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.