Hvordan kan det forklares, at den første kolonne i Vim er markeret med gult efter en søg og erstat, og at denne markering forbliver efter genåbning af Vim på et Redhat 4.6 system uden en brugerdefineret vimrc?
Forklaring på gul markering i første kolonne i Vim efter søg og erstat på Redhat 4.6 uden brugerdefineret vimrc: Markeringen skyldes standardindstillinger i Vim, som viser ændringer efter søg og erstat, og disse indstillinger bevares mellem sessioner.
Forklaring på gul markering i første kolonne i Vim efter søg og erstat på Redhat 4.6 uden brugerdefineret vimrc
Den gule markering i første kolonne i Vim kan forklares ved følgende faktorer:
- Søg og erstat funktionalitet: Når du bruger søg og erstat i Vim, kan det efterlade markeringer for at indikere, hvor ændringerne er foretaget. Dette kan være en standardfunktion i Vim, som ikke nødvendigvis kræver en brugerdefineret vimrc.
- Standardindstillinger i Vim: På et Redhat 4.6 system kan standardindstillingerne i Vim være konfigureret til at vise markeringer efter en søg og erstat operation. Disse indstillinger kan være en del af den forudinstallerede version af Vim på systemet.
- Persistente markeringer: Vim kan gemme markeringer i en sessionsfil eller en swap-fil, som bevares mellem sessioner. Dette kan forklare, hvorfor markeringen forbliver efter genåbning af Vim.
- Manglende brugerdefineret vimrc: Uden en brugerdefineret vimrc-fil anvender Vim standardindstillingerne. Disse standardindstillinger kan inkludere visning af markeringer efter søg og erstat operationer.
For at fjerne den gule markering kan du prøve følgende kommandoer i Vim:
:nohlsearch
- Dette vil deaktivere søgemarkeringer.
:syntax off
- Dette vil deaktivere syntaksfremhævning, som kan være årsagen til markeringen.
Hvis du ønsker at ændre standardadfærden permanent, kan du oprette en brugerdefineret vimrc-fil med passende indstillinger.