Kindlasti peavad kõik teadma tarm, minu arvates parim tekstiredaktor GNU / Linux. Esimesed paar korda kasutasin tarm Leidsin, et see on väga keeruline, kuid kuna ma haldan oma isikliku ajaveebi spetsiaalset serverit, on sellest saanud ka vaikepraktor, isegi programmeerimise jaoks. Selles artiklis näeme, kuidas rakendada tarm tänu hoidlale, mille leidsin GitHub.
Nagu vabatarkvara maailmas tavapärane, tarm Sellel on suur konfiguratsiooni ja kohandamise võime. Nii otsustasin otsida veebist konfiguratsioone, mis hõlbustaksid programmeerimist ja leidsin aastal hoidla GitHub loonud sõberajal 8 aastat on kasutanud ja muutnud tarm saada a vimrc lõplik. Kõnealuse hoidla leiate siin, vaatame, kuidas seda installida.
Põhiversioon või "Awesome" versioon
Võimalik on valida kahe versiooni vahel, põhiline see ei installi ühtegi pistikprogrammi ega mõnda muud palju täiuslikumat tarm väga võimas toimetaja.
Põhi installimiseks käivitage lihtsalt järgmine käsk:
$ git kloon git: //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
Ja edasijõudnutele võiAwesome"
git kloon git: //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc versiooni jaoks "Awesome"See on järgmine:
määrake 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 / vim. vim proovige allikat ~ / .vim_runtime / my_configs.vim catch endtry
Oma konfiguratsioonide lisamiseks peame faili muutma ~ / .vim_runtime / my_configs.vim.
Muutke vaikesätteid
Installimisel on vaikevärviks seatud peakea, on võimalik süntaksi esiletõstmiseks kasutatud värve muuta tarm faili redigeerimine ~ / .vim_runtime / my_configs.vim ja lisades järgmise rea:
värviskeem peakea
Tuleb asendada peakea nende kolme muu värviskeemi järgi:
- päikese käes
- püte
- ir_must
Võimalikud probleemid läbipaistva taustaga
Võimalik, et selle Vimi konfiguratsiooni installimisel kaotame terminali läbipaistva tausta ja näeme vimi järgmisel viisil:
Probleemi lahendamiseks on vaja faili lisada järgmised read ~ / .vim_runtime / my_configs.vim:
tere NonText ctermfg = 18 ctermbg = Puudub cterm = Puudub hi Tavaline ctermfg = 16 ctermbg = Puudub cterm = Puudub hi Eriline ctermfg = Kollane ctermbg = Puudub hi Kommentaar ctermfg = DarkYellow ctermbg = Puudub hi Constant ctermfg = Sinine ctermbg = NONEfg hi Kollane ctermbg = Puudub hi LineNr ctermfg = DarkGrey ctermbg = Puudub hi PreProc ctermfg = Roheline ctermbg = Puudub hi Statement ctermfg = Cyan ctermbg = Puudub hi Tüüp ctermfg = Cyan ctermbg = Puudub hi Tõrge ctermfg = Punane ctermbg cmb Numbriga = Puudub hi SpecialKey ctermfg = Tsüaan ctermbg = Puudub hi NonText ctermfg = Sinine ctermbg = Puudub hi Directory ctermfg = Sinine ctermbg = Puudub hi MoreMsg ctermfg = Roheline ctermbg = Puudub hi Punane pealkiri ctermfg = Magenta ctermbg = Puudub cterm Carn C tere DiffDelete ctermfg = Sinine ctermbg = Puudub
Mis eemaldab musta tausta (ctermbg = Puudub) kõigist märksõnadest programmeerimiskeeles ja saitidel, kus pole teksti (Mittetekst).
Muud muudatused
Mulle isiklikult meeldib praegust joont esile tõsta järgmise välimusega:
tere CursorLine guifg = Puudub guibg = # 121212 gui = Puudub ctermfg = Puudub ctermbg = Puudub cterm = BOLD Tere CursorColumn guifg = Puudub guibg = # 121212 gui = Puudub ctermfg = Puudub ctermbg = Puudub cterm = BOLD
Pärast kõigi nende muudatuste rakendamist näeb Vim välja selline:
Järeldus
See on olnud minu esimene artikkel kaastöölisena DesdeLinux, Loodan, et olete leidnud selle kasulikuks. Kas teadsite seda Vimi konfiguratsiooni? Milliseid kohandusi olete teinud? Jäta kommentaar !.
Ma kuulusin nende hulka, kes vihkasid VIM-i, ütlesin, et see on Pulpose tekstiredaktor .. aga juba mõnda aega kasutan seda rohkem kui Nano (teine toimetaja, mitte meie kogukonna eNano) xDD
See juhtus minuga natuke nagu sina, nähes, et Vim on mõnevõrra keerulisem, kasutasin Nanot, kuni pingutasin Vimiga harjumiseks ja sellest sai minu vaiketoimetaja. Terviseks!
Täpselt nii .. muide, rõõm, et olete siin .. Tere tulemast!
Tänan teid, ma loodan, et saan anda kvaliteetsetele artiklitele. Terviseks!
Ma kasutasin alati Vi-d, seal muutsin oma COBOL-skripte (minu esimene töökoht oli 17) xD Ma ei kasutanud kunagi teist laiskusest, kuid see sobib mulle väga ja neil on uskumatu otsetee!
Tervitused.
Noh, niipalju kui ma tean, et nad on mõlemad Nanod ja nad on toimetajad, nii et ma ikka ei tea, kumba te kasutate ... või äkki kasutate neid mõlemaid. xD
GNU Nano on tarkvara, samas kui selles kogukonnas olev nano on inimese varjunimi.
Lõpetage mu kiisu nime kasutamine, see kulutatakse xD
ENano koos Windows XP-ga .. WTF?
Olin uni uu-s
Ettekäänded! Sa läksid pimedale poolele! XD
Ja postituse osas ... ma arvan, et peaksin õppima Vim o_o-d kasutama
Olen nii Windows Vista kui ka Debian Wheezy kasutuses, nii et ärge kurdage, kui kommenteerin Vistaga Google Chrome 30 (tegelikult on see Chromium 30).
Ma tean seda tunnet sõber.
Mingil põhjusel, kui ma räägin GNU nanost, kirjutan ma GNU nanot (mitte ainult nano teie varjunime tekitatud ebaselguse tõttu).
Vimi (mida ma ise ei sisalda) saavad kasutada ainult need, kes on piisavalt väärt.
Ta on uuesti keeruline, kuid on ilmne, et ta on parem toimetaja, kõik räägivad temast kõrgelt.
Olen mõnda aega VIM-i kasutanud, siin on minu konfiguratsioon, mida kasutan Ubuntu ja OSX-is
https://github.com/abimaelmartell/dotfiles
Ma ei saa vim-ist aru ... olen proovinud, kuid naasen alati nano juurde harjumuse puudumise kohta, kuid see maksab mulle 🙁
Uskuge mind, kui kohanete, muutub see hädavajalikuks. See on võimalus kopeerida / teisaldada / muuta teksti, kustutada või redigeerida veergu teksti ... igatahes, kui teil pole VIM-i graafilist liidest, on see suurepärane ... ja isegi graafilise liidese puhul on see suurepärane 😀
Kui keskkonda pole, on parim MC (kesköö komandör)
Ma teen seda kõike Geany's. Ma ei saa aru, miks õppida keerulisi asju. Olen alati arvanud, et just tarkvara peab kohanema inimestega, mitte vastupidi. Aga hei, maailm on vaba ... hetkeks.
Kuidas oleks? .. ..pean teie kommentaariga nõus olema .. ..mulle ei tundu õiglane, et arvate üldistatult, et teatud tarkvara ei ole kohandatud "inimolenditega" .. .. lihtsalt sellepärast, et vajadused ja perspektiiv igaüks ... varieerub ja mõnel juhul palju ...
Mõne jaoks on parim nano-redaktor, ma ei toeta seda isegi väikseima muutuse korral .. .. mõned nagu geany, ninjaIDE, eclipse .. ja ma eelistan üht või teist olenevalt juhtumist .. .. teised emacs, ma Saag..
Asjadel, mida tundub keeruline õppida, ehkki mitte alati, on tavaliselt oma eelised .. faili suurte andmemahtude jaoks ja ma mõtlen tõesti suuri (TB) ... mõned redaktorid ei lase teil seda isegi avada .. .. ja Vi-ga ei suutnud ma seda mitte ainult avada ... vaid ka keerulist käitlemist regulaaravaldiste abil ...
Ainult minu arvamus .. .. loodan, et saate aru ...
Vaatame, peaaegu kõigis redaktorites, mida olen kasutanud, salvestate klahvikombinatsiooni Ctrl + S (Salvesta) ja väljute klahvikombinatsiooniga Ctrl + Q (Lõpeta). Ja liikute mugavate nooleklahvide abil, millel on vähe nooli. Öelge mulle, kuidas seda vim-s tehakse? 😉
Saan teie arvamusest aru, rahune maha.
Em .. .. Lihtne .. .. liigutamiseks saate seda teha nii väikeste nooltega .. nagu ka 'HJKL' klahvide korral .. tavaline vi-moodi ..
': Wq' salvestamiseks ja sealt väljumiseks .. 😉
Andke talle võimalus õppida õppima, kuidas vimiga hakkama saada .. aga proovige seda nädal aega ... lihtsalt kasutades vimi ... .. kui tööriistu õpite, on selle pakutav kiirus tohutu ..
Pean seda proovima avatud meelega, sest tõsi on see, et ajad, mil olen teda üles kutsunud mõneks muutmiseks, muudavad mind lihtsalt meeleheitlikuks ja lõpuks kasutan nano.
Olen emacsiga rahul
Selles osas ma toetan teid, kuna GNU Emacs on tekstide ja skriptide redigeerimisel praktiliselt Šveitsi armee nuga. Kui soovite googeldada või oma kirju hallata. Paari pistikprogrammiga Emacs saab sellega hästi hakkama.
Olen rahul ühearendusega
VABASTAMINE VÄLJAS
Wenas .. .. esiteks tore, et olete otsustanud panustada .. ja veelgi enam sellise postitusega .. .. suur aitäh !! ..
Olen juba pikka aega midagi sarnast otsinud .. et hakata Vimi sagedamini kasutama .. .. kuigi ma kasutasin alati Vi-d .. suurte projektide jaoks on ideaalne hea konfigureerimine ja Vimi sisseelamine. . .. veelkord, aitäh .. ..ja me jätkame lugemist .. 😉
Enne pimeda otsuse tegemist peate installima Vimi. Praegu kasutan GNU Nano ja GNU Emacs.
Seadistamine on suurepärane Alejandro ... Kuid värvilahendused on kohutavad. Ma ei tea, kas te äkki teate, kust leiate atraktiivsemaid värvilahendusi. Mulle isiklikult meeldib Textmate'i Videviku skeem väga.
Kui teile ei meeldi ükski värvilahendus, mis tuleb hoidlasse, võite proovida installida mõnda muud või muuta värve oma maitse järgi, muutes väärtusi ctermfg.
tere NonText ctermfg = 18 ctermbg = Puudub cterm = Puudub
tere Tavaline ctermfg = 16 ctermbg = Puudub cterm = Puudub
tere Spetsiaalne ctermfg = kollane ctermbg = Puudub
tere Kommentaar ctermfg = DarkYellow ctermbg = Puudub
tere Pidev ctermfg = sinine ctermbg = Puudub
hi number ctermfg = kollane ctermbg = Puudub
tere LineNr ctermfg = DarkGrey ctermbg = Puudub
tere PreProc ctermfg = roheline ctermbg = Puudub
tere avaldus ctermfg = tsüaan ctermbg = Puudub
tere Tüüp ctermfg = Cyan ctermbg = Puudub
tere viga ctermfg = punane ctermbg = Puudub
Tere Identifier ctermfg = Magenta ctermbg = Puudub
tere SpecialKey ctermfg = Tsüaan ctermbg = Puudub
tere NonText ctermfg = Sinine ctermbg = Puudub
tere kataloog ctermfg = sinine ctermbg = Puudub
tere MoreMsg ctermfg = roheline ctermbg = Puudub
tere Pealkiri ctermfg = Magenta ctermbg = Puudub
Tere, hoiatus mss ctermfg = punane ctermbg = Puudub
tere DiffDelete ctermfg = Sinine ctermbg = Puudub
Tervitused.
Kuidas sul läheb. hea artikkel. Hea oleks midagi postitada, kuidas seda konfigureerimist ära kasutada. Neile kasutajatele, kes pole nii vim asjatundjad kui mina 🙂
Väga huvitav ja tänuväärne, see parandab vim-i kasutamist palju, kuid kuidas panna ridade numbrid? See on ainus asi, mida ma pole suutnud saavutada.
Gracias por el aporte
: määratud number
Lühendatud ': set nu' .. ..ja selle eemaldamiseks ': set nonu' 😉
Ma kasutan seda:
: määrake ühildumatu joonlaud laststatus = 2 showcmd näitamisrežiimi number
Ja praeguse vajaliku rea esiletõstmiseks: määrake kursor.
Unustasin, tervitused.
Vim, parim relv Linuxi ja Unixi kasutajale. Mis kõige parem, saate kohandada vimi, minu oma on C / C ++ IDE, NERDTree.
Hea panus!
Ilma et oleksin asjatundlik kasutaja ja kogu mahla vim'ist välja saamata, olen sellega üsna harjunud ja kasutan seda peatoimetajana. Ma arvan, et parim viis sellega harjumiseks, kuna see võib esialgu meeleheitel tekkida, on teha programmiga kaasas olev õpetus (kasutage käsku "vimtutor"). Nii ma tegingi ja see aitas mind. Õpetuse lugemise ajal kasutate samal ajal vim-i.
Tere kogukond, kasutan vimi ja nagu paljud teist, leian, et see on minu töö jaoks hädavajalik tööriist. Tahtsin anda väga kasuliku näpunäite pistikprogrammide installimiseks. Tööriista nimetatakse "patogeeniks". See pistikprogramm haldab erinevate pistikprogrammide teid, muutes nende installimise ja desinstallimise väga lihtsaks. Kui kasutate vimi, peate seda tööriista kasutama. Veel üks näpunäide: lehel vimbits.com on palju väga huvitavaid kaarte ja seadeid. Ja neile, kes kasutavad Pythoni, soovitan pythoni režiimi pistikprogrammi. Loodan, et see teenib neid samamoodi nagu mind.
Kasutame Linuxi.
🙂
Ma pole Vimi veel kasutanud, see teeb mind väga uudishimulikuks. Ma pean seda proovima, aga nüüd!
Olen siinkohal nõus paljudega.
Mäletan, et esimestel päevadel proovisin vimi kasutada ja jätsin selle alati maha, sest tundus, et seda oli keeruline kasutada, kuni ühel päeval tekkis see tunne ja sain natuke aru, kuidas see töötab.
Sealt sai see minu lemmiktekstiredaktoriks, kui pean konsoolil kiirfaili redigeerima.
Muide, hea artikkel.
Aitäh, mul on hea meel, et see oli huvitav artikkel.
Tervitused.
... postitus on väga hea, mulle väga meeldib vim, kasutan seda programmeerimiseks, sest arhi seadistamiseks on mul alati olnud raskusi, kuid see on praktika küsimus. See postitus tänase seisuga pole aegunud.
Tervitused!
Kuidas oleks, mul on probleem, et see link on katki, keegi võiks mulle öelda, kumb töötab praegu. Praegu testin mõnda, mida soovitate, kuid sooviksin teada teie arvamust ... aitäh!
Tervitused!
allikas ~ / .vim_runtime / vimrcs / plugins_config.vim
... Mul on olnud probleeme yankringi pistikprogrammi logifailiga, kui proovisin luua yankring_history_v2.txt logifaili. Kõik ideed, mida saate mulle pakkuda, kuidas seda lahendada ...
Tervitused!
Mulle meeldib teie ajaveeb.
Ma tahan teile lihtsalt öelda, et teil on katkiste piltide lingid.