Rebazare în stil: How to Customize Vim Preferences

Aceasta este o continuare a postului meu Intro to Interactive Rebasing in Git de acum câteva zile, așa că începeți de acolo dacă doriți povestea completă, sau mergeți mai departe dacă sunteți aici doar pentru a învăța despre personalizarea preferințelor vim pentru o experiență de rebasare mai colorată.

Așa că vreți să faceți rebase interactiv, dar vim stock este plictisitor și vreți să deveniți fantezist cu el. Ce trebuie să faci? Există câteva setări rapide pe care le puteți implementa pentru a vă face viața de rebasare un pic mai simplă și mai colorată. Iată cum arată vim stock atunci când lansați un rebase interactiv în terminal:

Acesta este vim-ul dvs. pe modul fad

Toate acestea sunt bune și frumoase, dar personalizarea este un condiment al vieții, și există multe setări utile pe care le puteți încorpora în

Filetul dvs. de configurare

Pentru a accesa și modifica setările pentru vim în terminal aveți nevoie de un fișier .vimrc în dosarul rădăcină/home. Pentru a vedea dacă aveți deja unul, navigați în folderul home în terminal și introduceți ls -a, care va lista toate fișierele din respectivul director, chiar și fișierele cu puncte ascunse. Dacă nu vedeți fișierul, pur și simplu creați unul introducând touch .vimrc în directorul rădăcină.

Este demn de remarcat faptul că doriți să editați .vimrc și nu .gvimrc pentru acest tutorial. Acesta din urmă este modul în care personalizați preferințele pentru versiunea GUI a vim, în timp ce primul vă va permite să personalizați versiunea de terminal a vim.

După ce ați deschis .vimrc într-un editor de text, tot ce trebuie să faceți este să introduceți setările alese, dar vă rugăm să nu introduceți setările fără să le înțelegeți pe deplin mai întâi. Mai jos sunt câteva de bază pentru început, dar există o lume întreagă de opțiuni de personalizare disponibile pentru utilizatorul experimentat de vim.

syntax on

Pretty self explanatory – activează evidențierea sintaxei.

autocmd Filetype gitcommit setlocal spell

Acest lucru activează verificarea ortografică pentru mesajele gitcommit și este incredibil de util dacă sunteți ca mine și aveți un spasm nervos când citiți mesaje de confirmare pline de greșeli de scriere.

set textwidth=72

Aceasta va seta lungimea de înfășurare a unei linii la 72 de caractere, ceea ce face ca mesajele de confirmare mai lungi să fie mai ușor de citit.

set number

Aceasta afișează numărul liniei pentru o navigare mai ușoară.

set showcmd

Aceasta va afișa ultima comandă pe care ați introdus-o în linia de jos. O puteți vedea în acțiune aici când introduc comanda write (:w) și apare “scris”.

set cursorline

Aceasta arată o subliniere peste editorul dvs. pe linia pe care se află cursorul dvs. pentru o navigare mai ușoară.

Încă o dată, există o tonă de opțiuni din care puteți alege pentru a vă personaliza experiența vim. Doar asigurați-vă că înțelegeți tot ceea ce puneți în .vimrc sau ați putea sfârși prin a vă crea mai multă muncă pe parcurs.

Lasă un răspuns

Adresa ta de email nu va fi publicată.