Visst måste alla veta vim, enligt min mening den bästa textredigeraren för GNU / Linux. De första gångerna jag använde vim Jag tyckte att det var mycket komplicerat, men eftersom jag hanterar den dedikerade servern på min personliga blogg har det blivit min standardredigerare, även för programmering, i den här artikeln kommer vi att se hur man tillämpar den slutliga konfigurationen för vim tack vare ett arkiv som jag hittade i GitHub.
Som vanligt i världen av fri programvara, vim Den har stor kapacitet för konfiguration och anpassning. Så jag bestämde mig för att söka på nätet efter konfigurationer som skulle göra uppgiften att programmera enklare och jag kom över ett förråd i GitHub skapad av En blandning, under 8 år har använt och modifierat vim för att få en vimrc slutgiltig. Du hittar förvaret i fråga här, låt oss se hur man installerar det.
Grundversion eller "Fantastisk" version
Det är möjligt att välja mellan två versioner, en grundläggande som inte kommer att installera något plugin, eller något annat mycket mer komplett som kommer vim en mycket kraftfull redaktör.
För att installera den grundläggande kör du bara följande kommando:
$ git klon git: //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
Och för avancerade eller “Grymt bra"
git clone git: //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc för version "Grymt bra"Det är som följer:
ställa in runtimepath + = ~ / .vim_runtime source ~ / .vim_runtime / vimrcs / basic.vim source ~ / .vim_runtime / vimrcs / filetypes.vim source ~ / .vim_runtime / vimrcs / plugins_config.vim source ~ / .vim_runtime / vimr / .vim_runtime / vimr källa ~ / .vim_runtime / vimr källa vim försök källa ~ / .vim_runtime / my_configs.vim fånga slutförsök
För att lägga till våra egna konfigurationer måste vi redigera filen ~ / .vim_runtime / my_configs.vim.
Redigera standardinställningarna
Vid installation är standardfärgschemat inställt på peaksea, är det möjligt att ändra färgerna som används för att markera syntaxen med vim redigera filen ~ / .vim_runtime / my_configs.vim och lägga till följande rad:
colourscheme peaksea
Måste bytas ut peaksea enligt något av dessa andra tre färgscheman:
- solskyddad
- pyte
- ir_svart
Möjliga problem med den transparenta bakgrunden
Det är möjligt att när vi installerar den här konfigurationen för Vim förlorar vi terminalens transparenta bakgrund och vi ser vim på följande sätt:
För att lösa problemet är det nödvändigt att lägga till följande rader i filen ~ / .vim_runtime / my_configs.vim:
hej NonText ctermfg = 18 ctermbg = INGEN cterm = INGEN hej Normal ctermfg = 16 ctermbg = INGEN cterm = INGEN hej Special ctermfg = Gul ctermbg = INGEN hej Kommentar ctermfg = Mörk Gul ctermbg = INGEN hej konstant ctermfg = Blå ctermbg = INGEN hi gul ctermb INGEN hej LineNr ctermfg = DarkGrey ctermbg = INGEN hej PreProc ctermfg = Grön ctermbg = INGEN hej uttal ctermfg = Cyan ctermbg = INGEN hi Typ ctermfg = Cyan ctermbg = INGEN hej fel ctermfg = Röd ctermbg Magenta INGEN f Identifier ctermbg = Cterm hej SpecialKey ctermfg = Cyan ctermbg = INGEN hej NonText ctermfg = Blå ctermbg = INGEN hej Katalog ctermfg = Blå ctermbg = INGEN hej Mer = Blå ctermbg = INGEN
Som tar bort den svarta bakgrunden (ctermbg = INGEN) av alla nyckelord på programmeringsspråket och webbplatser där det inte finns någon text (Icke text).
Andra ändringar
Jag personligen vill markera den aktuella raden med följande utseende:
hej CursorLine guifg = INGEN guibg = # 121212 gui = INGEN ctermfg = INGEN ctermbg = INGEN cterm = FETT hi CursorColumn guifg = INGEN guibg = # 121212 gui = INGEN ctermfg = INGEN ctermbg = INGEN term = BOLD
Efter att ha tillämpat alla dessa ändringar ser Vim ut så här:
Slutsats
Detta har varit min första artikel som bidragsgivare till Från Linux, Jag hoppas att du har hittat det användbart. Kände du till den här konfigurationen för Vim?. Vilka anpassningar har du gjort? Lämna en kommentar !.

